Purpose: Invalidity Analysis


Patent: US8200203B1
Filed: 2003-03-21
Issued: 2012-06-12
Patent Holder: (Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc
Inventor(s): Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman

Title: Broadcast response method and system

Abstract: A system and method for broadcast response generally employing RDS, DARC, or similar technology is provided, including a method for responding to a broadcast comprising extracting an event identifier from a broadcast signal; detecting a response by a user to the broadcast signal; polling a communications device to determine a user identifier; and communicating the event identifier and the user identifier when the user response is detected.









Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) [ Request Form ] is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


Non-Patent Literature        WIPO Prior Art        EP Prior Art        US Prior Art        CN Prior Art        JP Prior Art        KR Prior Art       
 
  Independent Claim

GroundReferenceOwner of the ReferenceTitleSemantic MappingBasisAnticipationChallenged Claims
1234567891011121314151617181920212223242526272829303132333435363738394041424344454748495051525354555657585960616263
1

PROCEEDINGS OF THE EIGHTH INTERNATIONAL WORLD WIDE WEB CONFERENCE. : 61-75 1999

(Bargeron, 1999)
Microsoft ResearchAnnotations For Streaming Video On The Web: System Design And Usage Studies minimum data World Wide Web

having one active medium

XXXXX
2

COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING. 31 (11-16): 1139-1153 MAY 17 1999

(Bargeron, 1999)
Microsoft ResearchAnnotations For Streaming Video On The Web: System Design And Usage Studies minimum data World Wide Web

having one active medium

XXXXX
3

APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN IMAGE PROCESSING VII. 5015: 11-21 2003

(Paletta, 2003)
Joanneum Research Forschungsgesellschaft mbH (Austria), Indian Institute of Technology (India)Selective Visual Attention In Object Detection Processes television data, using data artificial neural networks

providing data object information

XXXX
4

SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS. : 79-85 2003

(Mccarthy, 2003)
University of BristolRF Free Ultrasonic Positioning receiving device, Compact Disc Data Base transmitting system

broadcast event transmitter receiver devices

processes data RF signals

aggregating data n times

XXXXXXXXXXXXXX
5

STORAGE AND RETRIEVAL FOR MEDIA DATABASES 2000. 3972: 359-368 2000

(Dimitrova, 2000)
Philips ResearchOn Selective Video Content Analysis And Filtering user response Video Content

television data video signal

XX
6

INFORMATION PROCESSING & MANAGEMENT. 35 (3): 381-400 MAY 1999

(Gauch, 1999)
University of KansasReal Time Video Scene Detection And Classification wireless connection, wireless data wide area networks, different band

Internet Protocol, connection using Internet Protocol multimedia data

data management module processing general purpose

database system, database access module real time

XXXXXXXXXXXXXXXXXXXXXXXX
7

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY. 7 (5): 771-785 OCT 1997

(Yeung, 1997)
International Business Machines CorporationVideo Visualization For Compact Presentation And Fast Browsing Of Pictorial Content command line interface analysis result

aggregating data taking place

XX
8

ACM MULTIMEDIA 97, PROCEEDINGS. : 381-391 1997

(Merlino, 1997)
MITRE CorporationBroadcast News Navigation Using Story Segmentation Internet Protocol, connection using Internet Protocol multimedia data

database system database system

XXXXXXXXXXXXXXXXXXXX
9

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY. 43 (4): 837-847 NOV 1994

(Sousa, 1994)
University of Toronto, Bell Mobility (Canada)DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO receiving device, AM radio receiver carrier frequency

second data large degree

XXXXXXXXXX
10

INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS. 7 (3): 181-197 JUL-SEP 1994

(Rege, 1994)
AT&T Bell LaboratoriesEQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY communication connection using information, enables access common frame

track title variable bit

XXXXXX
11

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY. 43 (4): 848-855 NOV 1994

(Chan, 1994)
Computing Devices Canada, Calgary, AB, CanadaMULTIPATH PROPAGATION EFFECTS ON A CDMA CELLULAR-SYSTEM receiver module code division multiple access

contact information received signal

XXXX
12

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS. 11 (7): 1013-1023 SEP 1993

(Goldsmith, 1993)
AT&T Bell Laboratories, University of California—BerkeleyA MEASUREMENT-BASED MODEL FOR PREDICTING COVERAGE AREAS OF URBAN MICROCELLS IP address other frequency band

response processing module signal attenuation

XXXX
13

JOURNAL OF PSYCHOLOGY. 126 (1): 93-104 JAN 1992

(Borresen, 1992)
Wichita State University (WSU) Kansas, U.S.PERCEPTION OF OBJECTS FROM SELECTED PARTS media response system, response packet involves one multiple parts

aggregating data n times

XXX
14

US20020178441A1

(Minoru Hashimoto, 2002)
(Original Assignee) Sony Interactive Entertainment Inc     

(Current Assignee)
Sony Interactive Entertainment Inc
Audience rating survey system IP address, address format client terminals

first data, data elements control program

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a system for displaying an interactive program guide see include but not limited to figure…

discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…

discloses the available network bandwidth via connection between server and client is taken into account when…

discloses a satellite stratospheric platform communicates coupled with the cable headend over the air broadcast center…
XXXXXXX
15

US20020049037A1

(Kelly Christensen, 2002)
(Original Assignee) StratosAudio Inc     

(Current Assignee)
StratosAudio Inc
System and method for ordering and delivering media content response authentication system response authentication system

Radio Broadcast Data System Radio Broadcast Data System

receiver module, AM radio receiver wireless transmitter

wireless connection wireless connection

track title television screen

data stream transmitter, radio transmitter receiver circuit

broadcast signal, broadcast event identifier broadcast signal

user response action request, user response

contact information, media response system signal stream

input control input control

event identifier output device

connection using Internet Protocol audio stream

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the transaction sender unit andor the transaction receiver unit has a means for encrypting andor decrypting…

discloses delivering audiovisual information to the device using radio waves FM transmission via subcarrier frequency…

teaches the contents to be acquired by said acquiring unit including at least one of music voice motion pictures and…

teaches the device further comprising a display and wherein the information identifying the multimedia content…
XXXXXXXXXXXXXXXXXXXXXXXXXX
16

US20020026474A1

(Lawrence Wang, 2002)
(Original Assignee) VAULTUS MOBILE TECHNOLOGIES Inc     

(Current Assignee)
VAULTUS MOBILE TECHNOLOGIES Inc
Thin client for wireless device using java interface first data, audio data other programs

Recording Industry Association said transfer

connection using Internet Protocol sound system

second data, broadcast data management module said memory

using data more remote

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a method for deploying projects to one or more client computing devices from a server each of said projects…

teaches a system wherein client data transmitted to the remote device includes identifying data…

teaches the remake copyright information further includes the version of the remake copyright information…

teaches the making of a remake content the remake content is made by a different coding method from a coding method by…
XXXXXXXXXXX
17

US20020059313A1

(Kyoung Yoon, 2002)
(Original Assignee) LG Electronics Inc     

(Current Assignee)
LG Electronics Inc
Multimedia service system based on user history content identification recording time

answer module content server

using data storage device

track title same content

database access module control unit

user response top position

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches adjusting the content of said personalized content channel to include said at least one selected recommended…

teaches automatically selecting at least one recommended further content item having the highest recommendation…

teaches a computer medium to implement the above method see…

teaches wherein a like and a dislike is provided for each attribute of the content item…
XXXXXXXXXX
18

US20020133824A1

(Linda Mensch, 2002)
(Original Assignee) ChinaOnline Inc     Wireless Entertainment system communication device communication device

event transmitter, event transmitter module television receiver

database system cellular telephones

data stream transmitter specified number

broadcast signal limited time

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches wherein a customer can be identified by the cell phone from which they call see…

teaches wherein selecting a set of commanded actions comprises constructing listening for connections…

teaches a system wherein the first plurality of receiving circuit modules is coupled to the IP network through a…

teaches displaying credit information on the screen of a mobile terminal…
XXXXXXXXXXXXXXXXXX
19

US20010031013A1

(Trudy Stetzler, 2001)
(Original Assignee) Stetzler Trudy D.; Simsek Burc A.     Apparatus and method for the transparent upgrading of technology and applications in digital radio systems using programmable transmitters and receivers response packet involves one determined time

event identifier output device

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches a different form of power savings therefore it would have been obvious to one of ordinary skill in the art to…

discloses wherein the controller is arranged to dynamically change a location of one or more of the plurality of PLPs…

teaches a method for updating a channel list in an electronic device comprising the steps of receiving channel update…

teaches the broadcast signals are already digitized when the receiver receives them…
XXXX
20

US6507727B1

(Robert F. Henrick, 2003)
(Original Assignee) Robert F. Henrick     

(Current Assignee)
Concert Technology Corp
Purchase and delivery of digital content using multiple devices and data networks wireless connection wireless connection

broadcast event, event transmitter broadcast content, digital receiver

voice instruction receiver telephone call

aggregating data said request

second data, data packet second data

first data first data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a system to purchase and delivering digital content through network to a remote associated computer however…

teaches said display unit is selectively display an indication of said received data marks on a corresponding one of…

discloses an audio and video downloadcapture system that uses a wireless network connection to communicate…

discloses for example a person may use a settop converter for television programming a cellular telephone and a PDA…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
21

KR20020006829A

(윤경로, 2002)
(Original Assignee) 구자홍; 엘지전자주식회사     사용자 히스토리 기반 멀티미디어 서비스 시스템 user response 사용기록

receiver module, FM receiver 전송기

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches adjusting the content of said personalized content channel to include said at least one selected recommended…

teaches automatically selecting at least one recommended further content item having the highest recommendation…

teaches a computer medium to implement the above method see…

teaches wherein a like and a dislike is provided for each attribute of the content item…
XXXXX
22

US6473792B1

(Edward Q. Yavitz, 2002)
(Original Assignee) Fm2webcom LLC; LORY SUBY AND EDWARD Q YAVITZ     

(Current Assignee)
YAVITZ LLC
Method of simulating broadband internet content downloads event identifier, broadcast event identifier accessing information

broadcast signal selected segments

responder identification, Compact Disc Data Base remote device

television data hard drive

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses a method of purchasing a recording comprising a listening by a user…

discloses of a control chip which picks up an algorithm from an external bus…

teaches an RDS system teaches delivering merchandise offers to the mobile device…

teaches wherein the circuitry is configured to download the content data purchased at the other information processing…
XXXXXXXXXX
23

US6463469B1

(Edward Q. Yavitz, 2002)
(Original Assignee) Fm2webcom LLC; Suby Lory     

(Current Assignee)
YAVITZ EDWARD ; YAVITZ LLC
Computer-based RDS/MBS receiver system for use with radio broadcast signal data stream, data stream transmitter reception system

using data storage device

data management module floppy disk

television data hard drive

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses a method of purchasing a recording comprising a listening by a user…

discloses of a control chip which picks up an algorithm from an external bus…

teaches an RDS system teaches delivering merchandise offers to the mobile device…

teaches wherein the circuitry is configured to download the content data purchased at the other information processing…
XXXXXXXXXXXX
24

US6446262B1

(Jason Robert Malaure, 2002)
(Original Assignee) Two Way TV Ltd     

(Current Assignee)
Mec Management LLC ; Intellectual Ventures Assets 119 LLC
Broadcasting interactive applications receiver module, FM receiver second transmitter, first transmitter

database entry electronic program

media response system first frequency

television data program guide

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses continue storing the broadcast program of the first channel in the storage device even when the receiver is…

discloses an EPG system which allows a user to browse VOD programming…

discloses an information processing system comprising a program information providing apparatus for providing program…

discloses all the limitations as previously discussed with respect to claims…
XXXXXXXXXXX
25

US6275268B1

(Michael Dean Ellis, 2001)
(Original Assignee) United Video Properties Inc     

(Current Assignee)
TCI-TVGOS Inc ; Rovi Guides Inc
Electronic television program guide with remote product ordering broadcast event, television data television programs

response packet involves one comprising extract

receiver module, database system television signal, real time

response options visual indicator

uses data rising time

data stream, database entry module order r

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a display of information regarding conditions of use of the televisionbased application such as cost and…

teaches all the claimed limitations as stated above except the visual indicator is one of the following elements a bar…

discloses a demultiplexing part for demultiplexing the received program content see…

discloses the program content managingproviding system comprises a program content database for storing program contents…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
26

JP2000292182A

(Akio Iijima, 2000)
(Original Assignee) Dentsu Inc; 株式会社電通     移動体用広告システム及び移動体用広告情報通知方法 selected part 前記通知

computing device, communication device システム, データ

XXXXXX
27

US5991601A

(John R. Anderson, 1999)
(Original Assignee) Anderson; John R.     

(Current Assignee)
Xylon LLC
Personal intercommunication purchase and fulfillment system response packet first receiving

content information light emitting

responder identification, Compact Disc Data Base remote device

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches how to access a system to obtain such a digital item before usage right has been granted and store this…

teaches a print media feed mechanism for feeding print media relative to the printhead so that the printing operation…

teaches in which the radio signal processing circuitry and the printing processing circuitry are configured so that…

discloses the method of delivering at least one item or service from a provider to a receiver the method comprising…
XXXXXXXXXXXXXXXXXXXXXXXXXX
28

CN1221265A

(米本佳史, 1999)
(Original Assignee) 松下电器产业株式会社     信息发送控制装置和信息接收装置 database system, response database system 时间周期

responder identification 用于识别

receiving device 的接收

event identifier 少一组

voice instruction receiver 预定时

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses an apparatus for managing a radio network in a mobile communication…

teaches that the dispatch call server is con gured to arbitrate communication among the group of hosts based on…

teaches that message is sent and the facsimile message is placed in the asynchronous request queue…

discloses the concept of in a case where the rst mobile UE and the second mobile UE…
XXXXXXXXXXXXXXXXXXXXXXXXXX
29

EP0917380A2

(Hidetaka Ohto, 1999)
(Original Assignee) Matsushita Electronics Corp     

(Current Assignee)
Panasonic Corp
Information transmission control apparatus for transmitting same information to a plurality of destinations, and information reception apparatus for receiving information from information transmission control apparatus radio transmitter transmission means

response packet involves one determined time

communication connection using information, using data storage means

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses an apparatus for managing a radio network in a mobile communication…

teaches that the dispatch call server is con gured to arbitrate communication among the group of hosts based on…

teaches that message is sent and the facsimile message is placed in the asynchronous request queue…

discloses the concept of in a case where the rst mobile UE and the second mobile UE…
XXXXXXXX
30

EP1221784A2

(Hidetaka Ohto, 2002)
(Original Assignee) Panasonic Corp     

(Current Assignee)
Panasonic Corp
Information transmission control apparatus for transmitting same information to a plurality of destinations communication connection using information, using data transmission delay time, storage means

radio transmitter transmission means

data stream, data stream transmitter reception system

response packet involves one determined time

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses an apparatus for managing a radio network in a mobile communication…

teaches that the dispatch call server is con gured to arbitrate communication among the group of hosts based on…

teaches that message is sent and the facsimile message is placed in the asynchronous request queue…

discloses the concept of in a case where the rst mobile UE and the second mobile UE…
XXXXXXXXXXXX
31

US6098106A

(Jeffry Jovan Philyaw, 2000)
(Original Assignee) DigitalConvergence com Inc     

(Current Assignee)
JACK A TURPIN ; RPX Corp
Method for controlling a computer with an audio signal content identification retrieving information

user response secondary location

wireless device remote location

television data video signal

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wirelessly transmitting a message to a mobile device wherein the message including a telephone for responding…

discloses said detection result being indicative of a category and a of drivers requested by said data processing…

teaches a texttospeech engine that converts the text file into an audible file see…

discloses determining further information associated with the content item and offering promotions to a shopper on…
XXXXXXXX
32

US6202210B1

(Harold Aaron Ludtke, 2001)
(Original Assignee) Sony Corp; Sony Electronics Inc     

(Current Assignee)
Sony Corp ; Sony Electronics Inc
Method and system for collecting data over a 1394 network to support analysis of consumer behavior, marketing and customer support first data, using data communicatively couple, storage device

event transmitter, data stream transmitter receiver device

television data top box

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches storing encrypted data and selectively decrypting the data…

discloses a system for displaying an interactive program guide see include but not limited to figure…

teaches that the user can establish preferences or indicate interest with respect to the types of information that…

discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…
XXXXXXXXX
33

US6177931B1

(Ronald Alexander, 2001)
(Original Assignee) Index Systems LLC     

(Current Assignee)
Index Systems LLC ; Rovi Guides Inc
Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information broadcast event, television data television programs, interactive program

receiver module, database system television signal

destination address, address format source addresses, data source

first data, audio data other programs, audio data

minimum data World Wide Web

command line interface graphic data

second data, broadcast data management module said memory

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches polling a plurality of STB and the polling message instructs the STB to obtain at least one operational…

discloses a system that includes a recording apparatus a method for controlling the recording apparatus in response to…

teaches inserting and sending a channel changing command within the VBI which causes the television switch to change…

discloses a computer program product comprising a computer readable medium having computer readable program code…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
34

US6018768A

(Craig Ullman, 2000)
(Original Assignee) ACTV Inc     

(Current Assignee)
OpenTV Inc
Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments receiver module, FM receiver digital television

data type filtering audio signals

third party other user

communications device more use

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses that a device may extract information related to a currently displayed video program for example while a…

teaches receiving information submitting by the user that indicates the location of the related external information…

teaches operating a DVD player at a user site to read a video program with embedded URLs unique code which is stored…

teaches from extracting the URL or other network information identifier unique code identifying a web site at a server…
XXXXXXXXXXX
35

US6067107A

(Timothy V. Travaille, 2000)
(Original Assignee) Wink Communications Inc     

(Current Assignee)
OpenTV Inc
Response capacity management in interactive broadcast systems by periodic reconfiguration of response priorities data stream, aggregating data computer readable medium

wireless data channel specific time period

entering information second determining

Channel receiver specific channel

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a system for displaying an interactive program guide see include but not limited to figure…

discloses all of the claimed limitations as stated above see claim…

discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…

discloses the available network bandwidth via connection between server and client is taken into account when…
XXXXXXXXXXX
36

US6286140B1

(Thomas P. Ivanyi, 2001)
(Original Assignee) Thomas P. Ivanyi     

(Current Assignee)
ITVTRAX LLC ; Acacia Research Group LLC
System and method for measuring and storing information pertaining to television viewer or user behavior touch screen wireless communication system

using data signal representative, storage device

receiver module, database system signal transmitter, television signal

broadcast signal receiving signals, channel change

event transmitter, data stream transmitter signal receiver

wireless device said database

event identifier output device

second data, broadcast data management module said memory

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a system and a method for monitoring viewer or user activities in viewing or using a television such as for…

discloses that the television viewer behavior is monitored for channel being viewed…

discloses the central processing computer may then process the data andor information in anyone of a of ways in order to…

discloses storing data for analysis in a data collector located remotely from the set top boxes…
XXXXXXXXXXXXXXXXXXXXXXXXXX
37

US5963264A

(Mark Jackson, 1999)
(Original Assignee) EchoStar Engineering Corp     

(Current Assignee)
EchoStar Engineering Corp
Selecting a digital television program and the control of a non-attached recording device receiving device generating control signal

content identification electronic information

audio data video signals

second data, broadcast data management module said memory

wireless device high power

database system, database access module real time

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses at least one display signal includes data to generate at least one menudriven window includes displayable…

discloses a STB which retrieves program guide information displays program guide menu icons related to a theme programs…

discloses the television schedule guide for creating the personalized channel listings and the television schedule guide…

teaches the method wherein the information retrieved ie information inside television schedule guide database includes…
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
38

US5949492A

(Roy J. Mankovitz, 1999)
(Original Assignee) Mankovitz; Roy J.     

(Current Assignee)
PATENTLAB LLC
Apparatus and methods for accessing information relating to radio television programs Open Data Application, response options Open Data Application insert receiving pocket

input control comprises information

television data, broadcast signal vertical blanking

answer module receiving slots

minimum data second station

first data first program, time t

user response user response

track identifier storing step

content information current time

content identification command key

XXXXXXXXXXXXXXXXXXXX
39

KR19980078248A

(장순모, 1998)
(Original Assignee) 윤종용; 삼성전자 주식회사     Analog / Digital Broadcast Receiver of Settub Box database entry digital video signals

receiving device receiving device

broadcast signal broadcasting

audio data audio data

XXXXXXXXXXXXXXX
40

JPH10257455A

(Tadashi Ezaki, 1998)
(Original Assignee) Sony Corp; ソニー株式会社     Url情報伝送方法及び装置、インターネットへのアクセス方法、インターネット接続装置、インターネット接続システム、並びに記録媒体 IP address インターネット

computing device, communication device システム, データ

report generation module の出力

XXXXXXX
41

JPH10257401A

(Tomihisa Kamata, 1998)
(Original Assignee) Access:Kk; 株式会社アクセス     インターネットテレビ装置およびurl情報取得方法 IP address インターネット

wireless device, communication device データ

third party 出手段

data elements 含む一

XXXXXXXXXXXX
42

US5905865A

(Shelton L. Palmer, 1999)
(Original Assignee) Web Pager Inc     

(Current Assignee)
Disney Enterprises Inc
Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses broadcast event predetermined schedule

FM receiver same carrier frequency

response options video playback device

wireless data, wireless data channel said transmission

directory location second locations

using data more remote

first data said sub

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses that signals are transmitted and that video signals and program control signals PG information are received at…

discloses the method system and computer readable medium of claim…

discloses that the procedure of receiving the execution key can be performed repeatedly…

teaches that the user can select from the menus on the future programming events via the user remote one or more…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
43

JPH10135855A

(Tetsujiro Kondo, 1998)
(Original Assignee) Sony Corp; ソニー株式会社     情報受信装置及び情報送信装置並びに情報伝送方法 event identifier 付加情報

purchasing account 販売価格

voice instruction receiver 音声信号

wireless device, communication device データ

XXXXXXXXX
44

US5857156A

(John R. Anderson, 1999)
(Original Assignee) Anderson; John R.     

(Current Assignee)
Xylon LLC
Personal intercommunication purchase and fulfillment system receiving device third transmitting

second data signal processor

response packet second receiving, first receiving

content information light emitting

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches how to access a system to obtain such a digital item before usage right has been granted and store this…

teaches a print media feed mechanism for feeding print media relative to the printhead so that the printing operation…

teaches in which the radio signal processing circuitry and the printing processing circuitry are configured so that…

discloses the method of delivering at least one item or service from a provider to a receiver the method comprising…
XXXXXXXXXXXXXXXXXXXXXXXXXX
45

US5708478A

(Bruce Tognazzini, 1998)
(Original Assignee) Sun Microsystems Inc     

(Current Assignee)
Oracle America Inc
Computer system for enabling radio listeners/television watchers to obtain advertising information FM receiver global positioning system, FM radio

broadcast signal, broadcast event identifier broadcast signal

receiving device receiving device

television data video signal

destination address travel route

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses advertising programming may offer a coupon for the product advertised see col…

teaches method and apparatus for sorting coupons according to categories selected by a user see col…

discloses a user can request or command retrieval of the coupon based on the coupon or token identi cation code by…

discloses a method system for launching an advertisement on a computer comprising a computer having an audio input…
XXXXXXXXXXXXXXXX
46

US6240555B1

(Daniel J. Shoff, 2001)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Rovi Technologies Corp
Interactive entertainment system for presenting supplemental interactive content together with continuous video programs broadcast event, broadcast event identifier programming information

database entry electronic program

polling module prescribed time

television data program guide

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a media system however fails to disclose o presenting a plurality of menus to the viewer for generating sale…

discloses a system that has user interface allowing video controlling through options such as playback record fast…

teaches the processor analyzes the first video data stream for cues to determine the portions which are important or…

teaches keyword search information is stored for future searches paragraph…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
47

US5991737A

(Humphrey D. Chen, 1999)
(Original Assignee) ConneXus Corp     

(Current Assignee)
ConneXus Corp
Automated consumer response to publicly broadcast information communicating information receiving mechanism

third party, third party database broadcast signals

broadcast signal receiving signals

receiver module transmitter unit

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses a system that allows users to respond to public radio broadcasts which may comprise songs advertisements and…

teaches wherein the circuitry is configured to download the content data purchased at the other information processing…

teaches an apparatus and method for an on demand data delivery system including a smart interface allowing for a…

discloses TV payment systems does teach this the anonymizing intermediary receiving the authorization from the headend…
XXXXXXXXX
48

US6035177A

(Donald Wadia Moses, 2000)
(Original Assignee) Nielsen Media Research Inc     

(Current Assignee)
Nielsen Company US LLC ; Nielsen Media Research Inc
Simultaneous transmission of ancillary and audio signals by means of perceptual coding first entry monitoring means

audio data, second data said time, said memory

XXXXXXXXXXXXXXXXXXXX
49

JPH09163346A

(Seiji Iwafune, 1997)
(Original Assignee) Toshiba Corp; 株式会社東芝     テレビ応答サーバシステム broadcast signal 情報フィールド

destination address ロット番号

computing device, communication device システム

interactive communication 保存手段

using data の処理

XXXXXXXXXX
50

JPH09162818A

(Masashige Takahashi, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     テレビジョン放送装置、テレビジョン放送方法、テレビジョン信号受信装置、テレビジョン信号受信方法、遠隔制御装置および遠隔制御方法 contact information 遠隔制御

touch screen 含む画面

voice instruction receiver 信号受信

wireless device, communication device データ

third party 出手段

XXXXXXXXXXXX
51

EP0713335A2

(Katherine G. August, 1996)
(Original Assignee) AT&T Bell Laboratories     

(Current Assignee)
AT&T Bell Laboratories
System and method for wireless capture of encoded data transmitted with a television, video or audio signal and subsequent initiation of a transaction using such data database entry module, answer module additional information

receiver module, database system television signal

wireless device remote location

content identification capturing data

responder identification, Compact Disc Data Base remote device

Recording Industry Association said transfer

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses the methodology for determining the cost of a targeted advertising campaign…

teaches that the display means is operable to display the retrieved text data in superposition over a displayed video…

teaches online tagging for articles ranking them by frequency and monitoring thresholds for better indexing and…

teaches the content includes a plurality of advertisements…
XXXXXXXXXXXXXXXXXXXXXXXXXX
52

KR960033096A

(도꾸미찌 무라까미, 1996)
(Original Assignee) 기따오까 다까시; 미쓰비시덴키 가부시끼가이샤     멀티미디어 정보처리 시스템 data packet, second data 미디어정보를, 부호화처리

purchasing module 부호화를

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses a trellis encoding of segment sync known data whereby the memories of the encoder…

discloses the digital broadcast receiver comprising the components recited in claims…

teaches enabling an equalizer for high data rate payload portion of a data packet and disabling the equalizer during…

teaches a multiplex frame structure divided up into distinct sections a low data rate section region…
XXXXXXXXXXXXX
53

US5907793A

(David A. Reams, 1999)
(Original Assignee) Reams; David A.     

(Current Assignee)
JACK A TURPIN ; RPX Corp
Telephone-based interactive broadcast or cable radio or television methods and apparatus radio transmitter transmission means

Open Data, Open Data Application attenuating means

purchasing account determined manner

AM radio receiver comprises data

event transmitter said receiver

data type filtering audio signals

wireless data channel memory block

second data, broadcast data management module said memory

Internet Protocol, Internet Protocol address radio data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses wherein enabling said user to capture involves input to said mobile communicator of information identifying…

discloses the methodology for determining the cost of a targeted advertising campaign…

teaches the tuner includes a bus interface and a microcontroller the bus interface being connected to the…

teaches the content includes a plurality of advertisements arranged into a plurality of advertising blocks and each…
XXXXXXXXXXXXXXXXXX
54

US5579537A

(Tsutumo Takahisa, 1996)
(Original Assignee) Digital D J Inc     

(Current Assignee)
Digital D J Inc
Broadcast system with associated data capabilities answer module interface apparatus

database entry module, database access module predetermined type

event transmitter, database system said receiver, stored data

data management module, data management module processing header data

response authentication system, data packet first port

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the communication link could be using the wireless link…

teaches displaying the advertisement content stored in advance during the buffering time of cache memory…

discloses an interactive television system where a central broadcast location includes signals carrying commands…

teaches storing said transformed information in a form that is visible on a display screen column…
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
55

US5661787A

(Michael H. Pocock, 1997)
(Original Assignee) Pocock; Michael H.     

(Current Assignee)
GLOBAL INTERACTIVE MEDIA Inc
System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system Compact Disc Data Base received broadcast signal

aggregating data generating information

communication device communication device

event transmitter, event transmitter module television receiver

first data conversion system, first data

receiver module, database system television signal

command line interface data entry device

wireless device remote location, input terminal

voice instruction receiver telephone call

using data storage device

content identification recording time

second data digital audio

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a system that allows users to order products directly from their program guide…

teaches the music being related to the selected program ordering music related to what was listened to by user col…

discloses that after receiving the telephone the system asks the potential purchaser to touch…

teaches a method for providing offers of an item constituting a good or a service to prospective customers utilizing…
XXXXXXXXXXXXXXXXXXXXXXXXXXX
56

US5444769A

(Jacobus P. L. Koen, 1995)
(Original Assignee) David Wallace Zietsman     Data communications system for establishing links between subscriber stations and broadcast stations contact information evaluation system

broadcast signal, broadcast event identifier broadcast signal

Recording Industry Association, communicating information respective data

two entries output lines

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches playback application is configured to implement control over playback of media content and advertisements…

teaches displaying the advertisement content stored in advance during the buffering time of cache memory…

teaches extracting keywords and displaying keywords within a frequency range…

discloses that the supplemental information from remotely based databases that include encyclopedias may be downloaded…
XXXXXXXXXXXXX
57

US5557541A

(Nathan Schulhof, 1996)
(Original Assignee) Information Highway Media Corp     

(Current Assignee)
audiohighway com ; Ironworks Patents LLC
Apparatus for distributing subscription and on-demand audio programming data type filtering audio signals

database system, event transmitter stored data, real time

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses an apparatus for distributing subscription and ondemand audio programming comprising a portable device…

discloses an audio transfer storage and playback system gures…

discloses a portable audio device suitable for reproducing MPEG encoded data see…

teaches that the at least one processor includes first and second processors see…
XXXXXXXXXXXXXXXXXXX
58

US5539635A

(Ernest J. Larson, 1996)
(Original Assignee) Larson, Jr.; Ernest J.     Radio station program identifier and distribution system content identification time information

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches using touchtone technology to input the data needed by the system to process the user s request col…

teaches the transaction sender unit andor the transaction receiver unit has a means for encrypting andor decrypting…

teaches that the callback signal is an interactive service signal col…

teaches of wherein the selected content includes at least one of an advertisement a reward a discount offer and…
XXXXXXXX
59

US5872589A

(Fernando Morales, 1999)
(Original Assignee) Interactive Return Service Inc     

(Current Assignee)
Interactive Return Service Inc
Interactive TV system for mass media distribution receiving device, AM radio receiver carrier frequency

command line interface output frequency

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses the content comprises one or more video signals obtained from the external network and associated with…

teaches implementing an interactive online purchase of the goods andor services from commercial providers in an…

teaches the method wherein said step of transferring an encrypted copy includes substeps of o locating a peer client…

teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…
XXXXXXXXXXX
60

US5548828A

(Kengo Kozaki, 1996)
(Original Assignee) Clarion Co Ltd     

(Current Assignee)
Clarion Co Ltd
RDS audio receiver having interrupt mode third party, third party database broadcast signals

first data, audio data other programs

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches wherein the at least one electronic circuit element comprises at least one of a resistor a capacitor a diode a…

discloses broadcast programs transmitted from broadcast network…

discloses a node further comprising a receiver for receiving data from a data network external to said cable network…

discloses a method of editing the title of the album paragraphs…
XXXXXXXXXXX
61

US5438355A

(Shelton L. Palmer, 1995)
(Original Assignee) Palmer; Shelton L.     

(Current Assignee)
RPX Corp
Interactive system for processing viewer responses to television programming event transmitter, event transmitter module television receiver

broadcast event, television data television programs

receiver module, FM receiver data transmitter

uses data hard copy

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a transmitting to the user computer via the global computer network data referring to the product col…

discloses all the claim limitations as previously discussed with respect to claim…

discloses a data processing apparatus for providing supplemental broadcast information see gure…

teaches using a smart card and transmitter in a smart card col…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
62

US5134719A

(Roy J. Mankovitz, 1992)
(Original Assignee) Mankovitz Roy J     

(Current Assignee)
DIGIMEDIA HOLDINGS LLC
Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system event transmitter, data stream transmitter receiver apparatus

radio transmitter Broadcast receiver, receiver means

directory location storage locations

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses that the electronic application is only able to render the electronic content while the portable wireless…

teaches further comprising a relay unit configured to carry out twoway communication to said communicator and carry…

discloses radio broadcast systems including apparatus and methods for identifying broadcast audio selections in FM…

teaches wherein said remote controller display information further comprises remaining time or reproduction elapse…
XXXXX
63

EP0752767A2

(John C. Harvey, 1997)
(Original Assignee) Personalized Media Communications LLC     

(Current Assignee)
Personalized Media Communications LLC
Signal processing apparatus and methods AM radio receiver, broadcast signal second output signal

external communication first control means

second data signal processor

response packet involves one determined time

media response system output signals

communications device said detector

command line interface monitor means

two entries specific use

data stream data stream

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches displaying the advertisement content stored in advance during the buffering time of cache memory…

discloses an interactive television system where a central broadcast location includes signals carrying commands…

discloses the limitations recited in the pending claims though the exact language is not recited…

teaches a difference detecting portion for detecting a difference between the frequency of said base station side…
XXXXXXXXXXXXXXXXXX
64

US4926255A

(Henry Von Kohorn, 1990)
(Original Assignee) Kohorn H Von     

(Current Assignee)
Response Reward Systems LC
System for evaluation of response to broadcast transmissions directory location different locations

data type filtering individual element

receiver module, FM receiver second transmitter, first transmitter

radio transmitter transmission means

track title television screen, subsequent read

command line interface data entry device

Industry Standard Commercial Identifier magnetic pulses

response reception module message signals

database entry module, answer module correct answer

input control, response processing module command signal

first data first program

having one light sources

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches generation of enlarged participatory broadcast audience…

teaches a gaming system in which the television channel is encrypted and the local television decrypts the television…

discloses that the programmed response unit can print incentives col…

teaches a plurality of available tracks at which races are to be run…
XXXXXXXXXXXXXXXXXXXXXXXX
65

US20020186259A1

(Branislav Meandzija, 2002)
(Original Assignee) Arris Technology Inc     

(Current Assignee)
Google Technology Holdings LLC
Graphical user interface for a transport multiplexer content identification one content stream

command line interface operational status

communication connection, communication connection using information routing control

response packet involves one determined time

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses one or more interfaces to one or more communications channels that may include one or more interfaces to user…

discloses wherein the digital rights information is a pointer to link a user to a property rights database…

teaches the user interactions with the graphical user interface which result in automatic generation of the sequence…

discloses A client session s time stamp is updated each time a message transaction containing the session id for the…
XXXXXXXXXXX
66

US20030046657A1

(Jason White, 2003)
(Original Assignee) National Instruments Corp     

(Current Assignee)
National Instruments Corp
Creating a graphical program to configure one or more switch devices input control receiving user input

response authentication system program instruction

communication connection, communication connection using information graphical control

wireless device input terminal

data management module, data management module processing more inputs

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses a cellular phone switching system wherein the billing information is measured by the amount of packets…

teaches a method for a client to prioritize network communications of the client associated with an application of the…

teaches that a priority alert signal is a regular call waiting tone column…

discloses the newly generated message is added to the database for future use…
XXXXXXXXXXXXXXXXXXX
67

US20020150387A1

(Koji Kunii, 2002)
(Original Assignee) Sony Corp     

(Current Assignee)
Sony Corp
Information processing system, portable information terminal apparatus, information processing method, program information providing apparatus, program information providing method, recording/reproducing apparatus, recording/reproducing method, computer-program storage medium, and computer program input control preset signal

communication device, communications device other port

broadcast event, event transmitter time limit

second data, wireless data channel said time

content identification user ID

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a user can access a program guide using a PDA to select programs or record programs at their DVR…

teaches wherein said selected time is a future time comparing a current time with said selected time and initiating…

teaches a method wherein the user request to set the function associated with the media program scheduled to be…

discloses communicating different content through both a satellite and broadband communication system paragraph…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
68

US20020162118A1

(Kenneth Levy, 2002)
(Original Assignee) Digimarc Corp     

(Current Assignee)
Digimarc Corp
Efficient interactive TV communication device communication device

receiver module, AM radio receiver wireless transmitter

movie data, second data interactive content, related content

second entry, track identifier unique identifiers, key word

database entry electronic program

event transmitter, data stream transmitter content receiver

wireless device said database

television data program guide, video signal

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses that signals are transmitted and that video signals and program control signals PG information are received at…

discloses a method of processing an interactive service the method comprising receiving by a network interface signaling…

discloses an electronic coupon system in which a user must decide which coupons they are interested in before…

teaches a suggestion list that is tied to context of a search term…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
69

US20030030751A1

(Ruben Lupulescu, 2003)
(Original Assignee) Hughes Electronics Corp     

(Current Assignee)
DirecTV Group Inc
System and method for wireless access to pay fer view program guide receiving device, communications device wireless data communication

broadcast event, television data television programs

wireless device wireless device, said database

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the carrier gateway sending the encoded requests to the server…

teaches a receiving apparatus for receiving a broadcasting signal comprising commercial information and electronic…

teaches a variety of communication networks such as wired communication technology eg coaxial cable copper wire fiber…

discloses IP packets addressed to process in the settop decoder of the TV and conditional access such that only paid…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
70

US20020151327A1

(David Levitt, 2002)
(Original Assignee) David Levitt     Program selector and guide system and method third party, processes data directory information

response options more characteristics

FM receiver screen display

communications device more use

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses that weighting factors can be given to the scores wherein if the score is above…

teaches displaying a unique code to each program including an episode that can be identified when the programming…

teaches receiving a portion of the still image ie the snapshot may be stored in for example video client…

teaches that users can be charged a fee for additional services such as an extended version of a video program…
XXXXXXXXXX
71

CN1345154A

(赵文军, 2002)
(Original Assignee) 大唐微电子技术有限公司     用户识别模块的增值业务进行空中下载的方法 Radio Broadcast Data System 多个内容

response processing module 下载服务

connection using Internet Protocol 用户识别

XXXXXXX
72

EP1289326A1

(Pascal Deloume, 2003)
(Original Assignee) Motorola Solutions Inc     

(Current Assignee)
Motorola Mobility LLC
Method of verifying downloaded software and corresponding device communication module first calculation

purchasing account key information

communication connection using information, using data storage means

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses computers as above but does not discuss the recited security techniques…

teaches that the following security improvements were known techniques and a person of ordinary skill in the art would…

teaches the bank server and the buying entity and the selling entity communicate electronically in col…

discloses a method for providing local authentication wherein the authentication method is…
XXXXXXXXXX
73

CN1338842A

(劳伦斯W·扬Ⅲ, 2002)
(Original Assignee) 因特隆公司     具有优先级和无争用时间间隔的介质访问控制协议 Internet Protocol 其中这两

audio data 帧相关

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches an apparatus for managing data communications in an…

discloses a communication method in a communication system which includes a master apparatus and plural slave apparatus…

teaches wherein if the field is set to the second value the wireless station is arranged to determine that an entire…

teaches a method of acknowledging a multicast message comprising informing each node in a network about each multicast…
XXXXX
74

JP2003046986A

(Mitsumasa Shirata, 2003)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     受信装置 database entry ユーザ入力, 入力信号

directory location ネット

XXXXXXX
75

US20020044225A1

(Selim Rakib, 2002)
(Original Assignee) Terayon Communication Systems Inc     

(Current Assignee)
Google Technology Holdings LLC
Remote control for wireless control of system and displaying of compressed video on a display on the remote broadcast event transmitter module radio frequency transceiver

receiver module, Channel receiver radio frequency transmitter

broadcast event remote control command

touch screen other input device, more programs

connection using Internet Protocol local area network

command line interface control commands

minimum data, data stream transmitter display image

data stream video streams

destination address, address format IP addresses

second data, broadcast data management module said memory

data packet data packet

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches all of the claim limitations of the system as claimed in claim…

teaches a television remote controller that has its own display separate from the television s display abstract…

discloses if downstream IP packets were received from the DSL line upstream packets will be routed to a DSL modem in…

teaches a hybrid receiver comprising a satellite signal connection and an internet server connection…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
76

US20030005435A1

(Rickard Nelger, 2003)
(Original Assignee) Nokia Oyj     

(Current Assignee)
Nokia Technologies Oy
Conditional access system broadcast event, event transmitter entitlement control messages, said broadcast stream

communicating information second communication

receiver module, FM receiver second transmitter, first transmitter

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches transmission of desired media content to the client device…

teaches using a unique identifier assigned to a multimedia playback device for validation of the multimedia playback…

discloses a publisher encrypting the software using hisher private key to generate an encrypted version…

discloses a method of providing additional security for data in a computer security system the method comprising…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
77

US20030005446A1

(Kosar Jaff, 2003)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Rovi Technologies Corp
Remotely accessing and programming a set top box data stream, aggregating data computer readable medium

broadcast event, broadcast event identifier programming information

wireless device remote location

touch screen more programs

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses all the limitations as previously discussed with respect to claim…

discloses detecting one or more events from information associated with the one or more content management activities…

discloses a user can access a program guide using a PDA to select programs or record programs at their DVR…

discloses an iconic symbol is positioned in a system tray of an operating system of the computing device see…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
78

JP2003016328A

(Nobuko Oda, 2003)
(Original Assignee) Fujitsu Ltd; 富士通株式会社     割引の組み合わせ方法および組み合わせプログラム communicating information 受け付ける手段

destination address の前記第一

Channel receiver, voice instruction receiver する情報

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses an aggregation of the buyer s purchases of a certain type ie department store purchases which…

discloses at least some of the claimed features andor limitations if not all and should be duly noted…

teaches a method for selective marketing in response to customer shopping histories with steps for analyzing spending…

discloses customers preferences from one group being compared to another group in order to target such group and provide…
XXXX
79

US20020031097A1

(Yeon Jung, 2002)
(Original Assignee) KoreaMultinetInc     

(Current Assignee)
KoreaMultinetInc
Real time webcasting system and method for multicasting various multimedia contents through multichannel FM receiver predetermined frequency band

television data, communication device broadcasting stations

wireless connection wireless connection

Internet Protocol, connection using Internet Protocol multimedia data

AM radio receiver, receiver module frequency range, one frequency

user response request signal

data stream data stream

database system, database access module real time

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a system where a user s computer is used to determine how frequently advertisements should be displayed to…

discloses wherein the request comprises an HTTP request message ie web based commands…

discloses a relatively limited GUI for a user to select programming in…

teaches the limitations of the claims a method and a system for multicasting a multimedia message delivering audio…
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
80

US20010022786A1

(Wai King, 2001)
(Original Assignee) Wai King; Stone Geoffrey C.; Christopher Haywood     

(Current Assignee)
Alcatel SA
Receive processing for dedicated bandwidth data communication switch backplane data management module processing, broadcast data management module processing integrated circuit

communication module, communication device exchanging data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches base upon a set of QOS parameters various types of traffic can be associated with particular QOS queues see…

discloses a switch in packet communication as a network switch col…

discloses means for communicating to device sending data to said receiving means to temporarily refrain from sending…

discloses policy based quality of service comprising the following features…
XXXXXXXXXXX
81

JP2002334255A

(健司 ▲高▼橋, 2002)
(Original Assignee) Nippon Telegr & Teleph Corp <Ntt>; 日本電信電話株式会社     電子コンテンツ流通システム及びその実施装置並びにその処理プログラムと記録媒体 communicating information オフライン

computing device, communication device システム

AM radio receiver, Channel receiver 送信者

wireless connection 記送信

contact information 復号化

directory location ネット

XXXXXXXXXXXXX
82

KR20020073658A

(김대용, 2002)
(Original Assignee) 에스케이 텔레콤주식회사     정지영상 및 동영상을 이용한 교통 지리 안내 시스템 및교통 지리 안내 서비스 방법 content information request message

user response search request

radio transmitter service method

Internet Protocol, connection using Internet Protocol 필드를, 단말의

Recording Industry Association 절차를

XXXXXXXXXXXXX
83

US20010055274A1

(Doug Hegge, 2001)
(Original Assignee) Doug Hegge; Lindsay Charles C.; Ross Theodore Langston; Krishna Narayanaswamy; Spinney Barry A.     

(Current Assignee)
Top Layer Networks Inc
System and method for flow mirroring in a network switch response options different flows

contact information said switch

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches that ports are monitored for both monitoring network traffic when the IP telephone is in communications mode…

teaches a system and method that covers substantially all limitations of the parent claim…

discloses receiving the second data packet before the second data packet is received by the second destination network…

discloses all the limitations of the claimed invention with the exception of sending the at least a part of the first…
XXXX
84

JP2002222302A

(Shoemaker Elizabeth, 2002)
(Original Assignee) Buzzhits Inc; バズヒッツ・インコーポレーテッド     需要刺激に対する消費者の反応に、オンデマンドで対応するためのシステム及び方法 destination address, IP address メールアドレス, ビデオ

broadcast event 呼び出し

Channel receiver, voice instruction receiver する情報

aggregating data グループ

directory location ネット

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches the limitation that automatically obtaining related media further comprises obtaining related media…

teaches an interactive system for embedding data in video and audio signals through the user of a userinterface…

discloses where selection area displays products andor services from which the user can select…

teaches a method for identifying received content it does not explicitly teach…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
85

US6505114B2

(Sergio Luciani, 2003)
(Original Assignee) Sergio Luciani     

(Current Assignee)
Strategic Design Federation W Inc
Traffic monitoring system and method connection using Internet Protocol mobile telecommunications

input control comprises information

using data base stations

XXXXXX
86

US20010001160A1

(Daniel Shoff, 2001)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Rovi Corp
Interactive entertainment system for presenting supplemental interactive content together with continuous video programs broadcast event, broadcast event identifier programming information, support module

movie data, television data interactive program, program guide

database entry electronic program

receiver module, database system television signal, screen display

polling module prescribed time

discrete entries data fields

having one having one

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a media system however fails to disclose o presenting a plurality of menus to the viewer for generating sale…

discloses a system that has user interface allowing video controlling through options such as playback record fast…

teaches the processor analyzes the first video data stream for cues to determine the portions which are important or…

teaches keyword search information is stored for future searches paragraph…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
87

JP2002164858A

(Shinji Fukuda, 2002)
(Original Assignee) Fujitsu Ltd; Fujitsu Ten Ltd; Nagoya Broadcasting Network; Toyota Motor Corp; トヨタ自動車株式会社; 名古屋テレビ放送株式会社; 富士通テン株式会社; 富士通株式会社     放送システム、放送局システム、受信側システム、放送受信方法及び、放送方法 broadcast signal 放送受信方法

computing device, communication device システム

XXXXX
88

EP1098490A2

(John Allahyar, 2001)
(Original Assignee) Nortel Networks Ltd     

(Current Assignee)
Apple Inc
An architecture for an IP centric distributed network destination address destination address

data type filtering channel assignment

Internet Protocol, connection using Internet Protocol Internet Protocol

database access module, enables access admission control, mobility manager

aggregating data security gate

response processing module first wire

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches of downloading presenting choice of different types of bandwidth related services and service options col…

teaches a user interface configured to receive a user input…

discloses all elements except for the use of a signaling gateway…

teaches distributors information can be viewable via PDAs col…
XXXXXXXXXX
89

US6301618B1

(Aravind Sitaraman, 2001)
(Original Assignee) Cisco Technology Inc     

(Current Assignee)
Cisco Technology Inc
Forced sequential access to specified domains in a computer network data management module, data management module processing authorization information

user response host computers

using data storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a receiver for receiving periodic queries from the…

teaches the packet relay processing apparatus according to claim…

teaches the invention substantially as claims discussed above…

discloses an administrator retrieves policy from centralized policy depositories and stores policy locally paragraph…
XXXXXX
90

JP2002051274A

(Shigeo Kitamura, 2002)
(Original Assignee) Aiwa Co Ltd; アイワ株式会社     衛星デジタル放送受信システム voice instruction receiver デジタル放送

receiving device, movie data アンテナ

computing device, communication device システム, データ

communications device 公衆電話

report generation module の出力

XXXXXXXXXXXXXXXXXX
91

CN1310401A

(王迪兴, 2001)
(Original Assignee) 王迪兴     并行运算、交换、控制多用平台 response options 设定电路

broadcast event 具有三

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
92

JP2000236306A

(Neal Jon Alewine, 2000)
(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレ−ション     System and method for providing reception proof of media communication providing data automatically generating

Industry Standard Commercial Identifier communication means

track identifier における1つ

wireless data said reception

directory location more locations

first entry, database entry transmitting

computing device システム

communication device, receiving device plurality, destination

Compact Disc Data Base first media

report generation module occurrence

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches receiving information submitting by at least one of the user information about the content of the multimedia…

discloses all the limitations as previously discussed with respect to claim…

teaches adjusting the content of said personalized content channel to include content items having said at least one…

discloses in association with stored data derived from recorded speech…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
93

EP1024661A2

(Gregory J. Gagnon, 2000)
(Original Assignee) Hughes Electronics Corp     

(Current Assignee)
DirecTV Group Inc
Pictographic electronic program guide broadcast event auxiliary display

touch screen display area

external communication, data type filtering time line

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses displaying multiple advertisements on a single screen…

teaches polling a plurality of STB and the polling message instructs the STB to obtain at least one operational…

teaches commercial data residing in the synchronization packet that establishes an ending time for the commercial time…

discloses the logic for determining whether to provide the content to the home system from the server or the…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
94

US6477670B1

(Nima Ahmadvand, 2002)
(Original Assignee) Nortel Networks Ltd     

(Current Assignee)
Alcatel Lucent SAS
Data link layer quality of service for UMTS touch screen wireless communication system

Internet Protocol, connection using Internet Protocol Internet Protocol

receiving device, response packet transmitting end, receiving end

Recording Industry Association length indicator

response options Open Data Application Access Control

communications device, answer module control layer

broadcast data management module processing flow process

first data said sub

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses dynamically selecting a link on a per packet basis to ensure the packet is sent on the link offering the best…

discloses a communication signal transmitted via a carrier wave comprising a payload portion…

teaches that a different communications connection will be selected on a per packet basis…

teaches of allocates resources to voice and data traffic wherein the amount of output bandwidth available to the flows…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
95

KR20000017754A

(황영헌, 2000)
(Original Assignee) 황영헌; 이성주; 유찬호     방송 포털 서비스 시스템 minimum two entries 사이트를

data elements 단말기는

Internet Protocol, Internet Protocol address 내용을

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the representation comprises said at least one characteristic of said at least one recommended content item…

teaches adjusting the content of said personalized content channel to include content items having said at least one…

teaches all the claim limitations as stated above but is silent on scheduling the recommended at least one further…

teaches the step of allowing a user to indicate which of the multiple selection criteria should be used to generate…
XXXXXX
96

EP1096743A1

(Xiaobao Chen, 2001)
(Original Assignee) Nokia of America Corp     

(Current Assignee)
Nokia of America Corp
Radio communication network response packet, data packet service classes

Internet Protocol, connection using Internet Protocol packet headers

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches various type of protocol can be use to transport frame over the network see par…

discloses a system that uses an indicator or token to identify a quality of service…

teaches scheduling user data rates in a base station but is silent regarding transmissions of scheduling information…

teaches that each stream should receive the bandwidth allocation and priority that is defined in corresponding service…
XXXXXXXXXXXXXXXXXXXXXXXXXX
97

JP2001094519A

(Yasuko Nakajima, 2001)
(Original Assignee) Ntt Data Corp; 株式会社エヌ・ティ・ティ・データ     ディジタル放送受信方法及び装置 data type filtering, communicating information ディジタル放送受信装置

minimum data ブロードキャスト

wireless device, communication device データ

response options 端末と

data packet ヘッダ

directory location ネット

XXXXXXXXXXXXXXXX
98

JP2001067482A

(Shinjiro Kawato, 2001)
(Original Assignee) Atr Media Integration & Communications Res Lab; 株式会社エイ・ティ・アール知能映像通信研究所     人物の反応認識装置およびそのためのプログラムを記録したコンピュータ読取可能な記録媒体 poll request レーム間

television data 関連付け

having one 4または

aggregating data 姿勢情報

third party 出手段

report generation module の出力

IP address ビデオ

directory location ネット

touch screen ジェス

processes data かじめ

XXXXXXXXXXXXXXXXX
99

US6236365B1

(Frederick W. LeBlanc, 2001)
(Original Assignee) TracBeam LLC     

(Current Assignee)
Finetrak LLC
Location of a mobile station using a plurality of commercial wireless infrastructures Industry Standard Commercial Identifier mobile station identification

directory location predetermined locations, location estimation

media response system, reward program entry predetermined extent, control point

minimum data second measurements

AM radio receiver, input control frequency bandwidth, first collection

database entry more base stations, commercial mobile

wireless data, wireless data channel said transmission, determined size

data stream, data elements decryption module

FM receiver, voice instruction receiver wireless location

response packet second receiving, first receiving

communication device effective power

answer module control message

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the processor communicates with an electronic parking management system…

discloses transmitting the alarm signal of the amount of time remaining via email which also discloses a mobile network…

discloses the sampling of multipath signal at least twice the chip rate…

discloses transmit power on reverse link transmission is controlled to minimize interference to other users in the…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
100

WO9965185A2

(Robert John Briscoe, 1999)
(Original Assignee) British Telecommunications Public Limited Company     Communications network with tariff based on network load aggregating data performance parameter

data packet data packet

destination address data source

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a methoddevice further comprising executing the method in a switch see column…

teaches a method of operating a data packet network wherein at least some of the data packets transported by the…

discloses a method and system for data rating for wireless devices…

discloses wherein an accounting comprises billing and a billing tariff abstract paragraph…
XXXXXXXXX
101

US6154738A

(Charles Gainor Call, 2000)
(Original Assignee) Call; Charles Gainor     

(Current Assignee)
Product Association Technologies LLC
Methods and apparatus for disseminating product information via the internet using universal product codes two entries, minimum two entries visual element

wireless device said database

aggregating data said request

IP address Web server

talk show said cross

processes data code value

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the product code translator can respond to a query containing a designation of one or more universal product…

discloses all of the elements of the claimed invention but fails to explicitly disclose the standard processing unit and…

discloses a a method for issuing instant credit to a customer the method comprising creating an instant credit record…

discloses a method and apparatus for facilitating and controlling a buyer driven market where prospective buyers of…
XXXXXXXXX
102

JPH11355229A

(J Mitchell Christopher, 1999)
(Original Assignee) Wink Commun Inc; ウィンク・コミュニケーションズ・インコーポレーテッド     プログラム視聴者数および対話型アプリケ―ションの使用の構成可能なモニタリング computing device, communication device システム

receiving device ユニット

television data 関連付け

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a system for displaying an interactive program guide see include but not limited to figure…

discloses all of the claimed limitations as stated above see claim…

discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…

teaches the content providing apparatus as claimed in claim…
XXXXXXXXXXXXXX
103

JP2000307530A

(Saburo Yamamoto, 2000)
(Original Assignee) Takahiro Yasuhoso; 恭弘 安細     ウェアラブル視聴率メータシステム purchasing account プログラムメモリ

destination address, IP address バッファメモリ, センタ

computing device, communication device システム

television data, event transmitter 受信機

report generation module の出力

processes data かじめ

XXXXXXXXXXXXX
104

WO9943109A1

(Nicholas Dougall Johnson, 1999)
(Original Assignee) Ttp Communications Limited     Method and system for transmitting audio data together with other data, comprising addressing data, to a receiver broadcast signal, broadcast event identifier broadcast signal

Recording Industry Association, communicating information respective data

second data digital audio

Internet Protocol, Internet Protocol address radio data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the cellular telephone receiving a song being transmitted by the FM radio station and the user initiating a…

discloses the RT message could include a URL or IP address identifying server…

teaches an RDS system teaches delivering merchandise offers to the mobile device…

teaches a method for charging advertising fees comprising the steps of broadcasting an advertisement of a sponsor and…
XXXXXXXXXXXXXX
105

JP2000222360A

(Akio Shibata, 2000)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     認証方法、認証システム及び認証処理プログラム記録媒体 response authentication system タイムスタンプ

Recording Industry Association 電子計算機

Radio Broadcast Data System チェック

event identifier 照合結果

input control 前記入

using data の処理

XXXXXXXXXXXXXXXXXXX
106

US5987380A

(Douglas J. Backman, 1999)
(Original Assignee) American Navigations Systems Inc     

(Current Assignee)
American Navigations Systems Inc
Hand-held GPS-mapping device communication connection, content information physical relationship

using data store image data

data management module, data management module processing header data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches of a two dimensional polynomial surface t over a grid of points…

teaches a similar method for querying a database and providing information services to users based on their…

discloses a handheld device used in a publicvenue to determine location information of a variety of items…

discloses a system for georeferencing of a digital raster map comprising a processing platform for executing code…
XXXXXXXXXXXXX
107

US6100925A

(Roy J. Rosser, 2000)
(Original Assignee) Princeton Video Image Inc     

(Current Assignee)
Disney Enterprises Inc
Image insertion in video streams using a combination of physical sensors and pattern recognition communication device substantially center

response packet involves one prediction error

audio data current scene

second entry x direction

broadcast signal video image

contact information said track

having one having one

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches an information processing method for embedding information in an image insertion of extra or additional…

discloses searching common areas by correlative calculation of weights set depending on the degrees of the character…

discloses that after areas of the character shapes in the living body section images are extended a correlative…

teaches a processing system for collecting a time based stream of information to generate a presentation comprising i…
XXXXXXXXXXXXXXXXX
108

JP2000209681A

(Yuichiro Deguchi, 2000)
(Original Assignee) Sony Corp; ソニー株式会社     遠隔制御装置 contact information 遠隔制御

communications device 制御手段

event identifier 付加情報

wireless device, communication device データ

wireless connection 記送信

input control 前記入

XXXXXXXXXXXXX
109

US6536041B1

(Edward B. Knudson, 2003)
(Original Assignee) United Video Properties Inc     

(Current Assignee)
UV Corp ; Rovi Guides Inc ; TV Guide Inc
Program guide system with real-time data sources track identifier live events

destination address data source

communication connection using information one source

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses at least a portion of television program data includes a box score of a game currently in progress…

discloses an EPG system in which the EPG data has time and data information as well as a version attribute…

teaches an apparatus as discussed in the rejection of claim…

discloses a production server coupled to the feed server to receive the ticker data manipulated by the feed engine see…
XXXXXX
110

WO9935771A1

(Rudolf Ritter, 1999)
(Original Assignee) Swisscom Ag     Verfahren zur interaktiven telekommunikation event transmitter, event identifier Telecommunications network, television receiver

data stream, data stream transmitter reception system

two entries memory area

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches the interactive digital programming system as set forth in claim…

teaches the content trigger is transmitted along with the broadcast video identify the sale target via the sale target…

discloses a user interface configured to display a menu for selecting a channel to be tuned to by a customer access…

discloses a mobile communication terminal as described above…
XXXXXXXXXXXXXXX
111

JP2000196547A

(Yuichiro Deguchi, 2000)
(Original Assignee) Sony Corp; ソニー株式会社     受信装置 event identifier 付加情報

wireless device, communication device データ

input control 前記入

XXXXXXXXXX
112

WO9935839A1

(Edward R. Harrison, 1999)
(Original Assignee) Intel Corporation     A hand-held apparatus for simulating two way connectivity for one way data streams first data, using data communicatively couple

receiver module, AM radio receiver wireless transmitter

touch screen flat panel

television data top box

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches multiple search criteria mood type categorygenre actor time year preference and standard rating that can be…

discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…

teaches that in each of these selections one or more selections can also be made…

discloses the system configured to provide an opportunity for selecting a geographic area for the real time ratings eg…
XXXXXXXXX
113

US6317584B1

(Hosame Abu-Amara, 2001)
(Original Assignee) Nortel Networks Ltd     

(Current Assignee)
Nortel Networks Ltd ; Apple Inc
Controlling communication in wireless and satellite networks response reception module authentication requests

destination address destination address

data type filtering channel assignment

database access module admission control

content information file management

answer module control message

talk show generating time

track title variable bit

aggregating data said request

movie data time stamps

first data said sub

third party database es sub

XXXXXXXXXXXXXXXXXXXXXXX
114

US6075527A

(Toru Ichihashi, 2000)
(Original Assignee) Toshiba Corp     

(Current Assignee)
Toshiba Corp
Interactive television system television data, broadcast signal vertical blanking, broadcast signal

response packet second receiving, first receiving

answer module display control

event transmitter said receiver

second data, broadcast data management module said memory

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches multiple search criteria mood type categorygenre actor time year preference and standard rating that can be…

discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…

discloses that signals are transmitted and that video signals and program control signals PG information are received at…

discloses a system for distributing television data clearly teaches at least some of said computers are configured to…
XXXXXXXXXXXXXXXXXXXXXXXXXX
115

JP2000183835A

(Yuichiro Deguchi, 2000)
(Original Assignee) Sony Corp; ソニー株式会社     送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム receiving device 前記受信ステップ

computing device, communication device システム

Channel receiver, voice instruction receiver する情報

wireless connection 記送信

using data の処理

XXXXXXXXXXXXXXX
116

US6502131B1

(Aseem Vaid, 2002)
(Original Assignee) Micro Focus Software Inc     

(Current Assignee)
EMC Corp
Directory enabled policy management tool for intelligent traffic management destination address network system

communication device time display

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses disclose wherein the computing step includes calculating an accessibility loss due to ingress router failure a…

teaches that a variety of technical measures that would allow home electronics to distinguish local area networks from…

teaches comprising calculating data that represent the compiled records and storing the data in a le see col…

teaches a system in which a networking management device can receive information from diverse protocols see…
XXXXX
117

WO9927723A1

(Binh Nguyen, 1999)
(Original Assignee) Telefonaktiebolaget Lm Ericsson (Publ)     Multiple subscriber service profiles per mobile station in a cellular communications system response packet involves one determined time

audio data, reward program entry control point

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches services accessible via a subscription in a telecommunication system and particularly to a subscription having…

teaches wherein transmitting the data from the intermediary device to the medical data server includes selecting a…

discloses payment information from the customer for the home NAPNSP par…

teaches that when a service provider creates a new service it will broadcast the code to customer terminals client…
XXX
118

US6185576B1

(Lowrie McIntosh, 2001)
(Original Assignee) Mcintosh Lowrie     

(Current Assignee)
Acacia Research Group LLC
Defining a uniform subject classification system incorporating document management/records retention functions content identification matching records

Open Data media type

XXXXXX
119

US6271752B1

(Christos I. Vaios, 2001)
(Original Assignee) Nokia of America Corp     

(Current Assignee)
Nokia of America Corp
Intelligent multi-access system communications device communications device

content identification remote control system

communication device, communication module communication device, exchanging data

Internet Protocol, connection using Internet Protocol Internet Protocol, storage means

second data compressed format

receiving device triggering signal

answer module display control

input control interface unit

content information volume control

audio data playing video, video signals

broadcast event identifier ion detector

broadcast signal video image

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses that different devices may be connected to the network col…

discloses a security system and method including a header comprising a type field to identify a message type and a size…

teaches a networked video surveillance system wherein units at the monitored sites detect the occurrence of triggering…

teaches the first and second plug in communicate with the camera application through an application programming…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
120

US6321259B1

(Kenneth W. Ouellette, 2001)
(Original Assignee) Nortel Networks Ltd     

(Current Assignee)
Avaya Inc
Attribute inheritance schema for network switches second entry, two entries selected attribute, second entry

data stream containing group

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a method in which the child sub tree corresponds to a namespace in the context…

teaches the network cache guesses which attributes to select once the object from the subset of objects has been…

teaches a mechanism to authenticate clients through a database server…

teaches if a nonparental group object is found to contain the user ID the network cache retrieves the nonparental…
XXXXXXXXXXXXXXXXXX
121

WO9918518A2

(Peter Polash, 1999)
(Original Assignee) Peter Polash     Internet based musical indexing system for radio using data signal representative

poll request subsequent access

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the continuous play broadcast system and method of claims…

teaches the method further comprising requesting the sender to indicate a priority level of the first message ie…

teaches wherein the additional information comprises annotation information for additionally describing the contents…

teaches generating a key for searching for a loaded optical disc s database DB using table of contents TOC information…
XXX
122

JP2000115093A

(Yuichiro Deguchi, 2000)
(Original Assignee) Sony Corp; ソニー株式会社     送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム receiving device 前記受信ステップ, 142

computing device, communication device システム, 103

content identification 記憶内容

data stream, data stream transmitter ビット

second data 121

wireless connection 記送信

response authentication system 140, 105

track identifier の雑音

IP address 122

using data の処理

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wherein the step of determining an occurrence of an event in the audio signal further comprises the step of…

discloses substantially the invention as claimed including in a system…

discloses the method of providing program information for the broadcast area of the electronic device see…

discloses said inserted values are removed beforehand at a time of signature verification…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
123

JP2000115094A

(Yuichiro Deguchi, 2000)
(Original Assignee) Sony Corp; ソニー株式会社     送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム computing device, communication device システム, 103

communications device 制御手段, 101

data stream, data stream transmitter ビット

second data 121

wireless connection 記送信

receiving device 128

response authentication system 105

track identifier の雑音

IP address 122

XXXXXXXXXXXXXXXXXXXXXXXXXXXX
124

US6317784B1

(Gregory B. Mackintosh, 2001)
(Original Assignee) Radiowave com Inc     

(Current Assignee)
Radiowave com Inc
Presenting supplemental information for material currently and previously broadcast by a radio station data stream, aggregating data computer readable medium

input control comprises information, receiving user input

uses data second information

response packet receiving audio

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the controller further saves a digitized sample of the multimedia content being rendered to the user and links…

teaches a data reproduction apparatus comprising reproduction means…

teaches the transmittal of additional program data such as song title artist author publisher and the IP address for a…

teaches when the recording medium does not have the content identifying information recorded thereon said…
XXXXXXXXXXXXXXXXXXXXXXXXXX
125

US6263055B1

(Stuart M. Garland, 2001)
(Original Assignee) Nokia of America Corp     

(Current Assignee)
Nokia of America Corp ; Wsou Investments LLC
System for suppressed ringing access of subscriber lines to identify usage anomalies of customer premise equipment connected thereto connection using Internet Protocol measurement result

using data present operating

entering information test operations

response packet involves one determined time

input control interface unit

database system, database access module real time

XXXXXXXXXXXXXXXXXXXXX
126

CN1213911A

(道格拉斯·S·阿罗史密斯, 1999)
(Original Assignee) 汤姆森消费电子销售股份有限公司     在收听其他媒体的同时选择能发布交通通告的电台的方法 second data, wireless data channel 进行频率

audio data 音频信号

enables access 型代码

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches wherein the wireless data messaging network is capable of voice circuit switched channel communication between…

teaches user enters at least one keyword and the audio processing switches its audio output to the desired radio…

teaches determining when said generated templates matches one of said one or more templates stored in said memory unit…

discloses a method for providing a route to a drive with the concept of a lookup table…
XXXXXXX
127

US6144375A

(Ramesh C. Jain, 2000)
(Original Assignee) Praja Inc     

(Current Assignee)
Eastman Kodak Co ; Tibco Software Inc
Multi-perspective viewer for content-based interactivity data type filtering selection criteria, hard disk

movie data controlling volume, time code

broadcast event, event identifier temporal database

audio data audio sources

database entry up control

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses displaying content in a defined second interval such as…

teaches an information processing apparatus according to claim…

discloses a data structure wherein at least one property relates to the time said audio content stopped recording column…

discloses a recording and presentation system comprising a computing device having at least one connection to a web…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
128

US6078874A

(Richard W. Piety, 2000)
(Original Assignee) CSI Technology Inc     

(Current Assignee)
CSI TECHNOLOGY A Corp OF DELAWARE ; Computational Systems Inc
Apparatus and method for machine data collection first entry wireless communications interface

polling module second electrical signal

communicating information second communication

response authentication system communication port

audio data, television data electrical power

first data log information

contact information multiple sensor

processes data fault detection

database entry module, database access module operating data

external communication, communication module second sensor, second wire

Radio Broadcast Data System, Open Data Application when receipt

destination address power source

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
129

JPH11327717A

(Kazuo Aisaka, 1999)
(Original Assignee) Digital Vision Laboratories:Kk; 株式会社ディジタル・ビジョン・ラボラトリーズ     情報出力装置および情報提供システム wireless data, response packet 時間制限

computing device, communication device システム, 出力制御

Channel receiver, voice instruction receiver する情報

interactive communication のコード

communications device 制御手段

event identifier, track identifier 付加情報, づけて

database system, response database system 切替え

destination address, Internet Protocol address 有効期

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses that the cable headend s signal processor performs necessary encryption of signals in order to prepare the…

discloses an electronic coupon system in which a user must decide which coupons they are interested in before…

teaches a method for allowing a user to access interactive program guide features on a display screen the method…

discloses that the operations center corresponds to central multimedia provider comprises a database for the control…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
130

US6141686A

(Steven J. Jackowski, 2000)
(Original Assignee) Deterministic Networks Inc     

(Current Assignee)
Citrix Systems Inc
Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control minimum two entries collecting information, priority data

destination address, address format destination address, source addresses

database entry network functions

having one readable program

response packet, data packet network packets, data packet

Open Data, Open Data Application usable medium

content information lower network

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches that the one or more identifiers comprise any one or more of a phone respective unique dial in the switched…

discloses using last come first serve logic with a MAC layer…

discloses an address information setting method according to claim…

teaches a method for passively and automatically enforcing a network configuration and usage policy on a network…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
131

WO9858505A1

(Janne Linkola, 1998)
(Original Assignee) Sonera Oyj     Charging method in a mobile telecommunication system database system, response database system subscriber identity module

response packet base transceiver station

communication module satellite positioning

response packet involves one determined time

database entry data record

second data, wireless data channel said time

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the commodity data input and output apparatus according to claim…

discloses that said information acquisition means sends mail to said…

teaches a billboard that can transmit information to a wireless device concerning advertised products and can perform…

teaches a promotional discount offer that has a start date inherently when the user receives it an end date and a…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
132

JPH11355732A

(Tatsuki Inuzuka, 1999)
(Original Assignee) Hitachi Ltd; 株式会社日立製作所     送信装置および受信装置 Channel receiver, voice instruction receiver する情報

track identifier, event identifier づけて

wireless connection 記送信

XXXXXXXX
133

US6124862A

(Jeffery D. Boyken, 2000)
(Original Assignee) AniVision Inc     

(Current Assignee)
AniVision Inc
Method and apparatus for generating virtual views of sporting events broadcast event, movie data sporting events, virtual sports

communication module, communication device exchanging data

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses the initialization and instructing of the camera and co…

teaches wherein the captured data further include at least in part one or more previously captured audio segments one…

teaches computing a central tendency for the distribution of matching output color values the central tendency being…

teaches tracking using particle filter based tracking and based on multiple registered frames both on image and field…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
134

JPH11353325A

(Akira Tanaka, 1999)
(Original Assignee) Hitachi Ltd; 株式会社日立製作所     映像と関連情報の同期表示システム Channel receiver, voice instruction receiver する情報

computing device, communication device システム, データ

communications device 制御手段

directory location ネット

XXXXXXXX
135

US6078954A

(Jeremy A. Lakey, 2000)
(Original Assignee) Williams Communications Inc     

(Current Assignee)
CSI Inc
Server directed multicast communication method and system event identifier receiving notification

broadcast event identifier multicast address

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a system and method that covers substantially all limitations of parent claims…

discloses data is transmitted to groups are formed by utilizing multicast address based on…

discloses identifying personalized content using the content interaction information and the at least one service…

teaches replacing said cluster of said data packet with a new cluster when said packet is routed column…
XXX
136

US6182084B1

(Eric Cockrell, 2001)
(Original Assignee) Williams Communications Inc     

(Current Assignee)
CSI Inc
Method and apparatus of data comparison for statistical information content creation user response sporting event

using data storage device

providing data server system

second data, data packet second data

first data first data

database system, database access module real time

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses generating media corresponding to a program wherein one or more media timestamps are associated with the media…

teaches a timeline is produced which contains information about the visual content of the video…

discloses time stamped data that is sent to clients for viewing…

teaches the use of the SSL protocol to establish secure communications between the participants in the transaction…
XXXXXXXXXXXXXXXXXXXXXX
137

US6301514B1

(Ronald G. Canada, 2001)
(Original Assignee) CSI Technology Inc     

(Current Assignee)
Computational Systems Inc
Method and apparatus for configuring and synchronizing a wireless machine monitoring and communication system database entry, database entry module logical locations

first data, database access module repeating step, control unit

entering information second minimum

XXXXXXXXXXX
138

US6098878A

(Paul Wilkinson Dent, 2000)
(Original Assignee) Ericsson Inc     

(Current Assignee)
Ericsson Inc
Tariff management apparatus and method for communications terminals using smart cards track identifier storing step

database system, database access module real time

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses a mobile phone with an internal account charging program which can compute a chargeable amount based on the…

discloses wherein the processor of the communications device is further configured to calculate a projected service…

discloses a method of providing a service to a user equipment…

discloses function executing means for executing functions col…
XXXXXXXXXXXXXXXXXXXX
139

KR19990063934A

(스티븐 마이클 쉰, 1999)
(Original Assignee) 스타사이트 텔레케스트, 인코포레이션     텔레비젼 스케줄 정보를 제공하기 위한 시스템 및 방법 two entries 네트워크내

event transmitter, data stream transmitter 수신기를

voice instruction receiver 송신기를

entering information 커넥터

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the method wherein the information retrieved ie information inside television schedule guide database includes…

discloses the step of allowing a user to participate in a surveycontest or answering a question by activating an icon…

discloses a method of displaying a survey to a viewer in response to a request from the viewer…

discloses a saved show queue having an entry for each show currently on said storage device or scheduled to be…
XXXXXXXXX
140

US6192257B1

(Rajarshi Ray, 2001)
(Original Assignee) Nokia of America Corp     

(Current Assignee)
IDPA Holdings Inc
Wireless communication terminal having video image capability broadcast event transmitter module radio frequency transceiver

response packet, communicating information data communication path

receiver module, minimum two entries two dimensional array

using data signal representative

minimum data, entering information frequency division

event identifier, broadcast event identifier first video

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches an image aoquisitioner with a rotatable lens see figures…

discloses a portable communication terminal according to claim…

teaches an awareness of the advantage for an enlarged display it would have been obvious to one of ordinary skill in…

teaches the device is oriented for the selected mode a vertical posture for the radiotelephone mode and a horizontal…
XXXXXXXXXXXXXXXXXXXXXX
141

JP3148713B2

(昌克 小菅, 2001)
(Original Assignee) 株式会社エイ・ティ・アール環境適応通信研究所     通信サービス品質制御方法及び装置 communicating information プリケーション

communications device 制御手段

IP address 自端末

directory location ネット

XXXX
142

US6148336A

(Christopher N. Thomas, 2000)
(Original Assignee) Deterministic Networks Inc     

(Current Assignee)
Citrix Systems Inc
Ordering of multiple plugin applications using extensible layered service provider with network traffic filtering input control performs filtering

database entry network functions

having one readable program

directory location filter manager

aggregating data function block

Open Data, Open Data Application usable medium

content information lower network

minimum two entries priority data

response packet, data packet IP packets

Internet Protocol, Internet Protocol address IP layer

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches that the one or more identifiers comprise any one or more of a phone respective unique dial in the switched…

discloses using last come first serve logic with a MAC layer…

discloses an address information setting method according to claim…

discloses mobile node communicates by way of selected interface chosen based on a plurality of interface characteristics…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
143

US6286005B1

(Mark E. Cannon, 2001)
(Original Assignee) Cannon Holdings LLC     

(Current Assignee)
Nielsen Company US LLC
Method and apparatus for analyzing data and advertising optimization address format data conversion

AM radio receiver comprises data

computing device overall value

second data, data packet second data

discrete entries data fields

first data first data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses wherein the influence score is directly estimated see col…

discloses ranking media properties based on ratings rating points…

teaches a user accessing their reward account information on an interface as well as redeeming the awards and allowing…

teaches the content includes a plurality of advertisements arranged into a plurality of advertising blocks and each…
XXXXXXXXXXXXXXX
144

US6133946A

(Richard H. Cavallaro, 2000)
(Original Assignee) Sportvision Inc     

(Current Assignee)
Sportsmedia Tech Corp
System for determining the position of an object responder identification closest approach

using data storage device

external communication, communication module second sensor

television data video signal

data management module, data management module processing more inputs, said time

event identifier, broadcast event identifier first video

having one second cam, first cam

third party database es sub

35 U.S.C. 103(a) teaches all the features as demonstrated above in the rejection of claims…

teaches that prior art video systems fail to disclose certain information to viewers…

discloses storing a description of the objects and dynamic parameters of the competition…

discloses a method including receiving a plurality of sound tracks associated with respective video streams and…
XXXXXXXXXXXXXXXXXXXXXXXXX
145

US6195090B1

(A. Stephen Riggins, 2001)
(Original Assignee) Riggins, Iii A. Stephen     Interactive sporting-event monitoring system receiver module, FM receiver radio transmitter

first entry monitoring means

wireless connection data streams

database system, database access module real time

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a method of generating realtime ratings eg generating most popular shows most often viewed program or ranking…

discloses a system for distributing television data clearly teaches at least some of said computers are configured to…

teaches multiple search criteria mood type categorygenre actor time year preference and standard rating that can be…

discloses that signals are transmitted and that video signals and program control signals PG information are received at…
XXXXXXXXXXXXXXXXXXXXXXXX
146

US6137525A

(Kyeong-Won Lee, 2000)
(Original Assignee) LG Electronics Inc     

(Current Assignee)
LG Electronics Inc
Personal data communication apparatus broadcast signal receiving signals

wireless device, Recording Industry Association reception control

receiver module, external communication module magnified image

receiving device second position

contact information received signal

touch screen displayed image

data type filtering received image

user response request signal

command line interface user commands

audio data, communications device signal input

communication module upper part

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a portable electronic device cellular phone comprising a cover member…

discloses that main liquid crystal display devices are of the active matrix type excelling in display performance col…

teaches a sliding type mobile communication terminal having a first housing a second housing and a spring module the…

teaches guide rods for the purpose of sliding in a slide type mobile phone teaches wherein a cross section of said…
XXXXXXXXXXXXXXXXXXXXXXXX
147

US6104700A

(Stephen R. Haddock, 2000)
(Original Assignee) Extreme Networks Inc     

(Current Assignee)
Arista Networks Inc
Policy based quality of service data elements bandwidth requirements

connection using Internet Protocol, Internet Protocol local area network, Internet Protocol

purchasing module more bandwidth

data packet, response authentication system first traffic, output ports

content information second weight

input control round robin

enables access net member

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a virtual local area network VLAN associated with a packet column…

teaches base upon a set of QOS parameters various types of traffic can be associated with particular QOS queues see…

discloses means for communicating to device sending data to said receiving means to temporarily refrain from sending…

discloses policy based quality of service comprising the following features…
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
148

WO9935809A1

(Humphrey D. Chen, 1999)
(Original Assignee) Connexus Corporation     Automated consumer response to publicly broadcast information content identification content identification

receiver module, FM receiver confirmation message, transmitter device

communicating information receiving mechanism

third party, third party database broadcast signals

broadcast signal receiving signals

having one active medium

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches a method for communicating route instructions to a caller with a system comprising a human operator and an…

teaches a system which utilizes an XMLbased language and search module…

teaches if cancel command of trip ie command has been given within a time after a step of the route instructions has…

teaches building vocabulary sets appropriate to a selected domain…
XXXXXXXXXXXXXXXXXX
149

US6097441A

(David E. Allport, 2000)
(Original Assignee) eRemote Inc     

(Current Assignee)
Rakuten Inc
System for dual-display interaction with integrated television and internet content broadcast signal, broadcast event identifier broadcast signal

movie data separate display

communications device RF transmission

wireless connection data streams

address format single data

response authentication system, data packet first port

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches creating and transmitting broadcasting data to a remote location…

teaches tuning to a broadcast wherein the broadcast includes a selected one of radio television audio video and data…

teaches a system that allows a user to interact with content using a portable device…

teaches transmitting data for generating the advertisement message to the external device in response to receiving the…
XXXXXXXXXXXXXXXXXXXXXXX
150

US6078953A

(Aseem Vaid, 2000)
(Original Assignee) Ukiah Software Inc     

(Current Assignee)
EMC Corp
System and method for monitoring quality of service over network connection using Internet Protocol local area network

database access module admission control

polling module flow information

response packet, data packet IP packets, first port

data type filtering, two entries using one

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches measuring and analyzing performance characteristics for accessing hyperlink documents such as web pages over a…

discloses a computerimplemented method medium and apparatus wherein assigning a policy includes assigning a policy to…

teaches the invention substantially as claimed including a method for statistically improving routing within an…

teaches the use of SSL and security protocols for routing col…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
151

US6467089B1

(Edgar W. Aust, 2002)
(Original Assignee) Nielsen Media Research Inc     

(Current Assignee)
Nielsen Media Research Inc
Audience measurement system incorporating a mobile handset receiver module, Channel receiver radio frequency transmitter

event transmitter, event transmitter module television receiver

Compact Disc Data Base measurement system

television data program guide

data elements one hand

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses the known technique of retrieving user interaction information at a lowest priority such as during offpeak…

teaches receiving program guide data at a mobile unit via satellite…

discloses causing the video segment to be displayed on the display device comprises causing the video segment to be…

teaches a user interface having a viewing history window pane…
XXXXXXXXXXXX
152

JPH11177842A

(Hidekazu Suzuki, 1999)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     ディジタル放送方法およびその受信装置 receiving device のトランスポートストリーム

data type filtering, communicating information ディジタル放送受信装置

Channel receiver, voice instruction receiver する情報

communications device 制御手段

touch screen 表示画面

third party 出手段

XXXXXXXXXXXXXXXXX
153

US6029195A

(Frederick S. M. Herz, 2000)
(Original Assignee) Herz; Frederick S. M.     

(Current Assignee)
Pinpoint Inc
System for customized electronic identification of desirable objects communication connection communication connection

communication module, Recording Industry Association provides access

computing device electronic data

providing data server system

connection using Internet Protocol new target

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses that the message is transmitted from the user s local server to a proxy server using a secure mixed path…

discloses that the cluster of servers that are to receive the message are identi ed in the request message…

discloses that various security procedures such as encryption signature validation and user authentication are performed…

teaches gathering user requested content from iTV interactions such as programs requested and watched correlating…
XXXXXXXXXXXXXX
154

US6298482B1

(David Israel Seidman, 2001)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Oath Inc
System for two-way digital multimedia broadcast and interactive services wireless data, wireless data channel said transmission

first data said sub

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the step b of receiving digital image data for said alternate scene sequence comprises the step of receiving…

teaches storing advertisements separately from the image and audio programs col…

discloses a method of delivering data video audio from a server to a plurality of subscribers connected to the server…

teaches an optical disk claimed optical storage medium col…
XXXXXXXXXXXX
155

US6047268A

(Paul D. Bartoli, 2000)
(Original Assignee) AT&T Bell Laboratories     

(Current Assignee)
AT&T Properties LLC ; Hanger Solutions LLC
Method and apparatus for billing for transactions conducted over the internet purchasing account single transaction

communication module single sub

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a method for authorizing authenticating and accounting users having transparent access to a destination…

teaches also sent to the user s browser by the billing server is a new cookie having a value field containing the…

discloses a payment service provider which contracts with its client to facilitate payments and prepayments on account…

discloses receivers and providers may select from a variety of common or mutually agreeable payment methodologies such…
XXXXXXXXX
156

US6020851A

(Andrew J. Busack, 2000)
(Original Assignee) Busack; Andrew J.     Auto race monitoring system receiver module, FM receiver second transmitter, first transmitter

event transmitter said receiver

contact information said track

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses that receiving bearing information from a plurality of at least two base stations…

teaches directly executing the step of sending the location update response after receiving the location update…

discloses a computerimplemented method to allow a remote computer user to listen to teams in a race event the method…

discloses mobile devices with displays that may communicate via RF WAP…
XXXXXXXXX
157

US6078594A

(Richard Eugene Anderson, 2000)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Protocol and procedure for automated channel change in an MPEG-2 compliant datastream wireless data, data stream elementary streams, said time

Internet Protocol, connection using Internet Protocol packet headers

broadcast signal channel change

XXXXXXXXXXXXXXXXXXXXXX
158

US5961603A

(Gerard Kunkel, 1999)
(Original Assignee) WorldGate Communications Inc     

(Current Assignee)
WORLDGATE SERVICES Inc ; Comcast IP Holdings I LLC
Access system and method for providing interactive access to an information source through a networked distribution system input control requesting information, comprises information

event identifier accessing information

receiver module, database system television signal

broadcast event identifier, television data broadcast signal, vertical blanking

receiving device receiving device

event transmitter said receiver

first data time t

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses at least one display signal includes data to generate at least one menudriven window includes displayable…

discloses the functional network being a paging network that includes a paging server and a plurality of pagers…

discloses an access system and method for providing interactive access to an information source through a networked…

discloses that the cable headend s signal processor performs necessary encryption of signals in order to prepare the…
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
159

US6038452A

(Leo Strawczynski, 2000)
(Original Assignee) Nortel Networks Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Telecommunication network utilizing a quality of service protocol broadcast signal one terminal

data packet data packet

XXXXXXXX
160

KR19980018482A

(다쓰야 시모지, 1998)
(Original Assignee) 모리시다 요이치; 마쯔시다 덴키 산교 가부시키가이샤     디지털 방송 시스템, 디지털 방송 장치 및 디지털 방송에서의 수신 장치 database access module, purchasing module 실행수단

computing device 엔트리

database entry module 통지가

destination address 대응을

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a method for displaying a motion picture according to claim…

discloses all of the claimed limitations as stated above see claim…

teaches the step a of obtaining audience metrics comprising the step of obtaining audience metric input from image…

teaches that the display means is operable to display the retrieved text data in superposition over a displayed video…
XXXXX
161

US5912644A

(James J. M. Wang, 1999)
(Original Assignee) Wang; James J. M.     

(Current Assignee)
FASTRACK INFORMATION Inc
Spread spectrum position determination, ranging and communication system communicating information communicating information

minimum data, receiving device predetermined value, carrier frequency

touch screen geographical area

destination address, address format routing table

event identifier output device

computing device elapsed time

movie data, second data said time, said memory

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a system for providing statistical analysis for golf performance of a user comprising a portable input device…

teaches the user defining target areas by capturing geophysical data defining outlines of a desired target…

teaches a method wherein the media interface communicates GPS navigational information see…

discloses a golf GPS device handheld personal digital assistant PDA device…
XXXXXXXXXXXXXXXXXXXXXXXX
162

US5915020A

(Arthur R. Tilford, 1999)
(Original Assignee) Hughes Electronics Corp     

(Current Assignee)
DirecTV Group Inc
Portable satellite earth station first data, using data communicatively couple, stationary housing

audio data playing video, video signals

touch screen flat panel

wireless connection said pane

data elements one hand

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches a method for providing an instance in a conditional access system the method comprising the steps of selecting…

teaches each of the plurality of digital bit streams includes a packet identi er and wherein the selecting step…

teaches the first signal type being the turbo code signal type…

discloses a housing for use with a receiverdisplay configured to fit into the housing abstract the receiverdisplay…
XXXXXXXXX
163

US6035281A

(James P. Crosskey, 2000)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
eBay Inc
System and method of multiparty billing for Web access reward program entry graphical representations

response processing module, data stream transmitter module transmission speed

contact information user service, said track

Internet Protocol, IP address IP address

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches this way a more complete and accurate usage tracking log is created while achieving greater overall system…

discloses all elements of the claimed invention as written in claim I above but fails to expressly disclose that certain…

discloses communicate to the user the amount of bandwidth has been consumed as a result of random access functionality…

teaches ascertaining whether the document is written in a second markup language wherein said second markup language…
XXXXXXXXXX
164

US5903617A

(Theodor I.E. Kamalski, 1999)
(Original Assignee) US Philips Corp     

(Current Assignee)
US Philips Corp
Method and system for providing synchronization in a stream of messages and a transmitter and a receiver for use in such a system directory location predetermined locations

input control comprises information

database entry module, database access module predetermined type

broadcast signal, broadcast event identifier broadcast signal

data elements carrier wave

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches the at least one electronic circuit element having a controller see paragraph…

discloses a system which is provided for transmitting data to mobile receivers utilizing a subcarrier within a…

teaches wherein the circuitry is configured to download the content data purchased at the other information processing…

discloses a system as described the combination does not speci cally disclose a system wherein the broadcast device is…
XXXXXXXXX
165

US6043777A

(Julian J. Bergman, 2000)
(Original Assignee) Raytheon Aircraft Co     

(Current Assignee)
Raytheon Co
Method and apparatus for global positioning system based cooperative location system database system, data elements Global Positioning

response packet involves one second point

processes data RF signals

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses wherein the controller instructs the beacon transmitter page…

discloses all limitations of the instant claims in his alternate embodiments even though his main embodiment is somewhat…

teaches wherein the LDCS configuration is comprised in at least one of a primary synchronization signal PSS…

teaches having an RFID tag attached to carcass communicating with a remote server database…
XXXXXXXXXXXXXXXXXXX
166

WO9745814A1

(Behruz Vazvan, 1997)
(Original Assignee) Behruz Vazvan     Real time system and method for remote purchase payment and remote bill payment transactions and transferring of electronic cash and other required data Internet Protocol, Internet Protocol address appropriate order

user response host computers

voice instruction receiver telephone call

using data base stations

receiving device phone calls

reward program entry PIN code

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the scenario when the customer does not have sufficient funds see column…

describes the included claim elements by dependency as indicated elsewhere in this…

teaches a request processing method with reduced likelihood of fraud…

discloses a method of using a telecommunications network cashless transaction service comprising the steps of a…
XXXXXXXXXXXXXX
167

US5814798A

(William F. Zancho, 1998)
(Original Assignee) Motorola Solutions Inc     

(Current Assignee)
Google LLC
Method and apparatus for personal attribute selection and management using prediction wireless connection wireless connection

directory location memory locations

first data said sub

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a method of remotely controlling electronic devices column…

teaches wherein the UI support module comprises an inputoutput selecting unit by disclosing that based on a determined…

teaches a system that provides customized display settings and preferences for multiple users paragraph…

discloses a system and method wherein the image processing device includes processing sections for receiving and…
XXXXXX
168

WO9742724A1

(Tsutomu Takahisa, 1997)
(Original Assignee) Digital D.J. Incorporated     Data broadcast system with multiple-tuner receiver receiver module transmitter unit

minimum data second station

wireless connection data streams

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches displaying the advertisement content stored in advance during the buffering time of cache memory…

discloses an interactive television system where a central broadcast location includes signals carrying commands…

teaches a portable device to store coupon data as well as display a coupon barcode to be scanned at the POS col…

discloses providing a menu of identi cation options for identifying comprises selecting an identi cation option column…
XXXX
169

US6081591A

(Frederick H. Skoog, 2000)
(Original Assignee) Alcatel USA Sourcing LP     

(Current Assignee)
Alcatel USA Sourcing LP
Signaling network gateway device and method for use in a signaling network communication module, database access module interface units, control unit

audio data, reward program entry control point

purchasing account, communication connection using information access rights

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches methods of optimizing callcenter performance by assigning the best suited available customer service agent to…

teaches the customer making a request for product information the system collecting customer information and having an…

teaches wherein the lowlevel descriptor language is extensible markup language XML column…

discloses a system that handles multiple inputs akin to the multiple streamspieces of…
XXXXXXXXXXXXXXXXX
170

JPH10285460A

(Naoyuki Miyayama, 1998)
(Original Assignee) Niyuuzu Line Network Kk; ニューズライン・ネットワーク株式会社     テレビ番組関連情報提供システム IP address インターネット, ビデオ

aggregating data スタート時

having one 4または

wireless device, communication device データ

FM receiver 放送波

XXXXXXXXXXX
171

US5983270A

(Dalen M. Abraham, 1999)
(Original Assignee) Sequel Tech Corp     

(Current Assignee)
JA MACFARLANE ENGINEERING Co Ltd ; Imatec Ltd ; Websense LLC
Method and apparatus for managing internetwork and intranetwork activity response authentication system program instruction

having one file extension

aggregating data matching data

data elements only one

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a system for monitoring packets transmitted on a channel connecting an application server and an enduser of…

teaches a distributed computer system including a distributed shared memory see abstract…

discloses an alert gateway system that analyze how to communicate alert messages which are communicated to subscribers…

discloses the feature whereby a user logs on to his terminal using a password column…
XXXXXXXXXXXXXXX
172

US5889477A

(Ulrich Fastenrath, 1999)
(Original Assignee) Mannesmann AG     

(Current Assignee)
Sirius XM Connected Vehicle Services Inc
Process and system for ascertaining traffic conditions using stationary data collection devices communications device communications device

communicating information, Recording Industry Association second communication, respective data

having one collection devices

computing device electronic data

event transmitter stationary data

database access module electric power

using data storage device

XXXXXXXXXXXXXX
173

US6005565A

(Loretta C. Legall, 1999)
(Original Assignee) Sony Corp; Sony Electronics Inc     

(Current Assignee)
Sony Corp ; Sony Electronics Inc
Integrated search of electronic program guide, internet and other information resources data stream, aggregating data computer readable medium

purchasing account search terms

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches selectable search criteria parameters that specify search time period…

teaches a receiving apparatus for receiving a broadcasting signal comprising commercial information and electronic…

discloses arranging the indicated videos in a video mosaic see…

discloses at least one display signal includes data to generate at least one menudriven window includes displayable…
XXXXXXXXXX
174

JPH10271019A

(Joji Shimakawa, 1998)
(Original Assignee) Philips Japan Ltd; 日本フィリップス株式会社     データ伝送方法 content identification 識別子と

destination address パケット

XXXXXXX
175

JPH10243374A

(Masakazu Hamaguchi, 1998)
(Original Assignee) Hitachi Ltd; 株式会社日立製作所     画像音声情報配信システム destination address 有する画像

movie data 再生停止

response options 端末と

processes data かじめ

XXXXXXX
176

JPH10242874A

(Yuichi Okubo, 1998)
(Original Assignee) Kenwood Corp; 株式会社ケンウッド     ディジタル放送受信機 broadcast event transmitter module, television data クランブル, 受信機

database system, response database system 切替え

content identification ある別

report generation module の出力

XXXXXXXXXXXXXXXXXXXXXXX
177

JPH09274554A

(Junichi Hirai, 1997)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     データ選択及びまたはデータに対する処理を容易とするデータ処理装置 response database system 前記データ記憶部

contact information 動作プログラム

second data 分割位置

third party 前記部分

content identification 生成部と

track identifier 計数部, 分割線

XXXXXXXXXXXXXXX
178

JPH10177532A

(Tomihisa Kamata, 1998)
(Original Assignee) Access:Kk; 株式会社アクセス     テレビ番組と連携してインターネットホームページを自動的にテレビ画面上に表示させる方法および装置 input control ウインドウ

broadcast event transmitter, broadcast event transmitter module 視聴時間

third party 出手段

XXXXXXXXXXXXX
179

US5940472A

(Craig E. Newman, 1999)
(Original Assignee) MCI Communications Corp     

(Current Assignee)
Verizon Patent and Licensing Inc
Intelligent services network test system event transmitter, event transmitter module message generator

command line interface input commands

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses a displaying test results in a client device thus indicating displaying results of the compatibility testing…

teaches a method for displaying category data where a data set comprises at least two categories each comprising a…

describes andor discloses graphical methods to depict organizational data using nodes and the links between them and…

discloses supplying the edited test case to the execution server see column…
XXXXX
180

US5694163A

(Edward R. Harrison, 1997)
(Original Assignee) Intel Corp     

(Current Assignee)
Intel Corp
Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program receiver module, database system television signal

event transmitter said receiver

communications device said detector

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a system in which TV broadcast signals and synchronized information are received at a user s set top box the…

teaches displaying a timer to indicate length for showing SC…

discloses a portable device with a web browser which may be a cellular phone or computer the phone retrieves MPEG video…

discloses receiving a video signal at the device see abstract and column…
XXXXXXXXXXXXXXXXXXXX
181

JPH09224230A

(Yasuaki Yamagishi, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     番組関連情報伝送制御方法およびその装置 communications device 情報収集, 公衆電話

wireless device, communication device データ

directory location ネット

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses an information processing system comprising a program information providing apparatus for providing program…

discloses all the limitations as previously discussed with respect to claims…

teaches receiving information submitting by at least one of the user information about the content of the multimedia…

discloses selectively picking program content data from a plurality of program content regions to create said program…
XXXXXX
182

WO9721291A2

(Michael Pocock, 1997)
(Original Assignee) Michael Pocock     A system for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system aggregating data generating information

communications device communications device

communication device communication device

broadcast signal, broadcast event identifier providing reception, broadcast signal

event transmitter, event transmitter module television receiver, receiver device

reward program entry potential purchase

receiver module, database system television signal, radio transmitter

first data conversion system, first data

using data storage device

content identification recording time

wireless device input terminal, said database

second data digital audio

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches a system that allows users to order products directly from their program guide…

teaches the music being related to the selected program ordering music related to what was listened to by user col…

discloses that after receiving the telephone the system asks the potential purchaser to touch…

teaches a method for providing offers of an item constituting a good or a service to prospective customers utilizing…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
183

JPH10163988A

(Tomonori Okuwaki, 1998)
(Original Assignee) Sony Corp; ソニー株式会社     送受信装置および送受信方法、受信装置および受信方法、並びに送信装置および送信方法 Channel receiver, voice instruction receiver する情報

destination address 送信時

IP address ビデオ

using data の処理

XXXXX
184

US5945972A

(Haruhiko Okumura, 1999)
(Original Assignee) Toshiba Corp     

(Current Assignee)
Japan Display Central Inc
Display device receiving device, communication connection signal input terminal, externally input

Recording Industry Association storage capacity

data elements, data type filtering address signals

report generation module coordinate data

media response system external light

communication connection using information, using data storage means

second data, broadcast data management module said memory

television data other end

first data said sub

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a display device comprising a plurality of write lines a plurality of data lines a plurality of dots disposed…

teaches of said color light generation unit comprising of light sources that emit colored lights different from each…

teaches a retaining circuit disposed in the display pixel element by teaching memory circuit…

teaches a voltage booster raises a power voltage supplied to the driving circuit…
XXXXXXXXXXXXXXXXXX
185

US6198915B1

(Donald Scott McGregor, 2001)
(Original Assignee) Telemac Corp     

(Current Assignee)
Tracfone Wireless Inc
Mobile phone with internal accounting response packet involves one determined time

voice instruction receiver telephone call

receiving device phone calls

processes data RF signals

database system, database access module real time

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches displaying a message to a user for informing the user that the user is operating in a…

discloses of having an account management application see col…

teaches the steps of identifying storing comparing and declaring are executed only if the mobile station is classi ed…

discloses wherein said mobile phone is being connected to said payment center via a voice channel of said mobile…
XXXXXXXXXXXXXXXXXXXXXXX
186

JPH10136318A

(Masayuki Amano, 1998)
(Original Assignee) Casio Comput Co Ltd; カシオ計算機株式会社     Broadcast program transmitting / receiving system, broadcast program transmitting device, and broadcast program receiving device receiving device, voice instruction receiver transmitting apparatus, receiving device

AM radio receiver 前記放送番組

Industry Standard Commercial Identifier Receiving means

purchasing account storing program, reserving

Open Data Application, response options Open Data Application is information

media response system, response database system 所定以上

computing device, communication device システム, calculating

communications device 制御手段

FM receiver 放送波

aggregating data 前記算

XXXXXXXXXXXXXXXXXXXXXXX
187

US6064878A

(John Stewart Denker, 2000)
(Original Assignee) AT&T Bell Laboratories     

(Current Assignee)
AT&T Bell Laboratories
Method for separately permissioned communication wireless device said database

third party third party

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wherein worker qualification information is of groups for which the user can perform work…

teaches a caller of the telephone call was prompted with a menu of call destination options and the call is routed to…

teaches a method and apparatus for alerting multiple telephones for an incoming call…

teaches computer system for conducting an auction through a computer network the system comprising a posting means for…
XXXXXXX
188

JPH10126759A

(Tetsuya Kono, 1998)
(Original Assignee) Sony Corp; ソニー株式会社     受信装置及び表示制御方法 Channel receiver, voice instruction receiver する情報

communications device 制御手段

purchasing account 進行状況

third party 出手段

FM receiver 放送波

IP address ビデオ

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches further comprising checking an amount of local storage space that is available on the user equipment and…

teaches wherein the deletion criterion comprises a datetime when a stored multimedia asset was last watched a…

discloses a system for displaying television schedule information clearly teaches current time acquiring means for…

teaches receiving multicast streams that comprise events of interest…
XXXXXXXXXXX
189

US5907322A

(Gregory H. Kelly, 1999)
(Original Assignee) Catch TV Acquisition Corp     

(Current Assignee)
INTERHOME ; OpenTV Inc
Television event marking system touch screen function button

database system, database access module real time

television data top box

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches selecting events of interests program segments using a remote control or a mouse…

discloses an information processing system comprising a program information providing apparatus for providing program…

teaches all of the claim limitations of the system as claimed in claim…

teaches identifying a time period of activity during the predetermined time period…
XXXXXXXXXXXXXXXXXXXX
190

US6199076B1

(James Logan, 2001)
(Original Assignee) James Logan; Daniel F. Goessling; Charles G. Call     

(Current Assignee)
Personal Audio LLC
Audio program player including a dynamic program selection controller command line interface control commands

using data storage device

data type filtering audio signals

broadcast event, broadcast event transmitter analog audio

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches storing the content data from the computer into a portable music player…

teaches that rather than strictly granting or denying access to secured content one method is s to provide for…

discloses using bookmarks in a variety of different audio systemsprograms to resume where the user left off for later…

teaches that the source of data having the address information and data can be displayed and associated with the a…
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
191

US5960341A

(Frederick Warren LeBlanc, 1999)
(Original Assignee) US West Inc; MediaOne Group Inc     

(Current Assignee)
Qwest Communications International Inc
Positioning system having an RF-measurements databank user response request signal

using data base stations

data stream data stream

first data, first entry one second

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches determining the location of a UE for the purpose of antenna selection…

teaches wherein the determination whether to update the selection of the one or more antenna ports is made based at…

discloses the sampling of multipath signal at least twice the chip rate…

discloses the assigning of the fingers to the multiple peaks finger for each peak detected per path…
XXXXXXXXXXXXXXXXXX
192

US5892900A

(Karl L. Ginter, 1999)
(Original Assignee) Intertrust Technologies Corp     

(Current Assignee)
Intertrust Technologies Corp
Systems and methods for secure transaction management and electronic rights protection event identifier initiating communication

response authentication system random number generator

having one synchronization signal

radio transmitter transmission circuit

poll request secure storage area

answer module application modules, interrupt signal

content identification specified operation, time information

receiver module specific character

response options, response database system bus interface, transmits signals

wireless data, wireless data channel said transmission

data elements, using data following actions, encrypted state

television data signal evaluation

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses the advertisements are located below thumbnails of the set of multimedia file see FIG…

discloses obscuring visibility of the multimedia content further comprises adjusting a magnification associated with the…

teaches a computing system that includes a processor data storage and inputoutput devices including a network…

teaches the step of storing at least one integrity word within the plurality of integrity words in an integrity cache…
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
193

JPH1056632A

(Tatsu Kamibayashi, 1998)
(Original Assignee) Toshiba Corp; 株式会社東芝     放送システムおよび放送受信装置 AM radio receiver 前記放送番組

response database system の制御情報

computing device, communication device システム, 判断手段

responder identification, content identification 識別情報

Channel receiver, voice instruction receiver する情報

selected part 前記通知

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches receiving information submitting by at least one of the user information about the content of the multimedia…

discloses all the limitations as previously discussed with respect to claim…

discloses a server that stores an online content library linked to particular user identity where each library includes…

discloses the need to provide television viewers with meaningful information which may facilitate selection of programs…
XXXXXXXXXXXXX




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
PROCEEDINGS OF THE EIGHTH INTERNATIONAL WORLD WIDE WEB CONFERENCE. : 61-75 1999

Publication Year: 1999

Annotations For Streaming Video On The Web: System Design And Usage Studies

Microsoft Research

Bargeron, Gupta, Grudin, Sanocki, Mendelzon
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (World Wide Web) that enables an identification of the responder .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web (minimum data) is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated that they would make more comments and questions with MRAS than in a 'live' situation , and that Sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (active medium) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated that they would make more comments and questions with MRAS than in a 'live' situation , and that Sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (active medium) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated that they would make more comments and questions with MRAS than in a 'live' situation , and that Sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (active medium) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated that they would make more comments and questions with MRAS than in a 'live' situation , and that Sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (active medium) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated that they would make more comments and questions with MRAS than in a 'live' situation , and that Sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING. 31 (11-16): 1139-1153 MAY 17 1999

Publication Year: 1999

Annotations For Streaming Video On The Web: System Design And Usage Studies

Microsoft Research

Bargeron, Gupta, Grudin, Sanocki
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (World Wide Web) that enables an identification of the responder .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web (minimum data) is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated chat they would make more comments and questions with MRAS than in a 'live' situation , and that sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (active medium) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated chat they would make more comments and questions with MRAS than in a 'live' situation , and that sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (active medium) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated chat they would make more comments and questions with MRAS than in a 'live' situation , and that sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (active medium) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated chat they would make more comments and questions with MRAS than in a 'live' situation , and that sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (active medium) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
Annotations For Streaming Video On The Web : System Design And Usage Studies . Streaming video on the World Wide Web is being widely deployed , and workplace training and distance education are key applications . The ability to annotate video on the Web can provide significant added value in these and other areas . Written and spoken annotations can provide 'in context' personal notes and can enable asynchronous collaboration among groups of users . With annotations , users are no longer limited to viewing content passively on the Web , but are free to add and share commentary and links , thus transforming the Web into an interactive medium (having one) . We discuss design considerations in constructing a collaborative video annotation system , and we introduce our prototype , called MRAS . We present preliminary data on the use of Web-based annotations for personal note-taking and for sharing notes in a distance education scenario . Users showed a strong preference for MRAS over pen-and-paper for taking notes , despite taking longer to do so . They also indicated chat they would make more comments and questions with MRAS than in a 'live' situation , and that sharing added substantial value . (C) 1999 Published by Elsevier Science B . V . All rights reserved .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN IMAGE PROCESSING VII. 5015: 11-21 2003

Publication Year: 2003

Selective Visual Attention In Object Detection Processes

Joanneum Research Forschungsgesellschaft mbH (Austria), Indian Institute of Technology (India)

Paletta, Goyal, Greindl, Nasrabadi, Katsaggelos
US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (artificial neural networks) .
Selective Visual Attention In Object Detection Processes . Object detection is an enabling technology that plays a key role in many application areas , such as content based media retrieval . Attentive cognitive vision systems are here proposed where the focus of attention is directed towards the most relevant target . The most promising information is interpreted in a sequential process that dynamically makes use of knowledge and that enables spatial reasoning on the local object information . The presented work proposes an innovative application of attention mechanisms for object detection which is most general in its understanding of information and action selection . The attentive detection system uses a cascade of increasingly complex classifiers for the stepwise identification of regions of interest (ROIs) and recursively refined object hypotheses . While the most coarse classifiers are used to determine first approximations on a region of interest in the input image , more complex classifiers are used for more refined ROIs to give more confident estimates . Objects are modelled by local appearance based representations and in terms of posterior distributions of the object samples in eigenspace . The discrimination function to discern between objects is modeled by a radial basis functions (RBF) network that has been compared with alternative networks and been proved consistent and superior to other artificial neural networks (television data, using data) for appearance based object recognition . The experiments were led for the automatic detection of brand objects in Formula One broadcasts within the European Commission's cognitive vision project DETECT .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (artificial neural networks) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
Selective Visual Attention In Object Detection Processes . Object detection is an enabling technology that plays a key role in many application areas , such as content based media retrieval . Attentive cognitive vision systems are here proposed where the focus of attention is directed towards the most relevant target . The most promising information is interpreted in a sequential process that dynamically makes use of knowledge and that enables spatial reasoning on the local object information . The presented work proposes an innovative application of attention mechanisms for object detection which is most general in its understanding of information and action selection . The attentive detection system uses a cascade of increasingly complex classifiers for the stepwise identification of regions of interest (ROIs) and recursively refined object hypotheses . While the most coarse classifiers are used to determine first approximations on a region of interest in the input image , more complex classifiers are used for more refined ROIs to give more confident estimates . Objects are modelled by local appearance based representations and in terms of posterior distributions of the object samples in eigenspace . The discrimination function to discern between objects is modeled by a radial basis functions (RBF) network that has been compared with alternative networks and been proved consistent and superior to other artificial neural networks (television data, using data) for appearance based object recognition . The experiments were led for the automatic detection of brand objects in Formula One broadcasts within the European Commission's cognitive vision project DETECT .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (artificial neural networks) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
Selective Visual Attention In Object Detection Processes . Object detection is an enabling technology that plays a key role in many application areas , such as content based media retrieval . Attentive cognitive vision systems are here proposed where the focus of attention is directed towards the most relevant target . The most promising information is interpreted in a sequential process that dynamically makes use of knowledge and that enables spatial reasoning on the local object information . The presented work proposes an innovative application of attention mechanisms for object detection which is most general in its understanding of information and action selection . The attentive detection system uses a cascade of increasingly complex classifiers for the stepwise identification of regions of interest (ROIs) and recursively refined object hypotheses . While the most coarse classifiers are used to determine first approximations on a region of interest in the input image , more complex classifiers are used for more refined ROIs to give more confident estimates . Objects are modelled by local appearance based representations and in terms of posterior distributions of the object samples in eigenspace . The discrimination function to discern between objects is modeled by a radial basis functions (RBF) network that has been compared with alternative networks and been proved consistent and superior to other artificial neural networks (television data, using data) for appearance based object recognition . The experiments were led for the automatic detection of brand objects in Formula One broadcasts within the European Commission's cognitive vision project DETECT .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data (object information) that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
Selective Visual Attention In Object Detection Processes . Object detection is an enabling technology that plays a key role in many application areas , such as content based media retrieval . Attentive cognitive vision systems are here proposed where the focus of attention is directed towards the most relevant target . The most promising information is interpreted in a sequential process that dynamically makes use of knowledge and that enables spatial reasoning on the local object information (providing data) . The presented work proposes an innovative application of attention mechanisms for object detection which is most general in its understanding of information and action selection . The attentive detection system uses a cascade of increasingly complex classifiers for the stepwise identification of regions of interest (ROIs) and recursively refined object hypotheses . While the most coarse classifiers are used to determine first approximations on a region of interest in the input image , more complex classifiers are used for more refined ROIs to give more confident estimates . Objects are modelled by local appearance based representations and in terms of posterior distributions of the object samples in eigenspace . The discrimination function to discern between objects is modeled by a radial basis functions (RBF) network that has been compared with alternative networks and been proved consistent and superior to other artificial neural networks for appearance based object recognition . The experiments were led for the automatic detection of brand objects in Formula One broadcasts within the European Commission's cognitive vision project DETECT .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS. : 79-85 2003

Publication Year: 2003

RF Free Ultrasonic Positioning

University of Bristol

Mccarthy, Muller, Azada
US8200203B1
CLAIM 1
. A receiving device (transmitting system) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (transmitting system) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (transmitting system) , the system comprising : a broadcast event transmitter (receiver devices) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices (broadcast event transmitter) . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (transmitting system) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (transmitting system) , the system comprising : a broadcast event transmitter (receiver devices) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices (broadcast event transmitter) . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (transmitting system) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (RF signals) for use by at least one of the following : the broadcast event transmitter (receiver devices) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting systems and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices (broadcast event transmitter) . The transmitters in these systems emit RF signals (processes data) (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (transmitting system) selected , parsing the data in the database , aggregating data (n times) , generating a report .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times (aggregating data) exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (transmitting system) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (transmitting system) .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (transmitting system) .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (transmitting system) includes a reward program entry .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (receiver devices) module comprises a radio transmitter .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting systems and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices (broadcast event transmitter) . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (transmitting system) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
RF Free Ultrasonic Positioning . All wearable centric location sensing technologies must address the issue of clock synchronisation between signal transmitting system (receiving device, Compact Disc Data Base) s and signal receiving sYstems . GPS receivers , for example , compensate for synchronisation errors by incorporating a model of the receiver clock offset in the navigation solution . Drift between satellite clocks is also monitored to keep signal data in synch with GPS time . Most ultrasonic positioning sYstems solve the synchronisation problem by using a second medium for communication between transmitter and receiver devices . The transmitters in these systems emit RF signals (pings) to indicate the transmission of subsequent ultrasound signals (chirps) . BY subtracting the arrival time of the ping from that of the chirps , the receiver is able to compute the distance to each transmitter In this paper , we describe an ultrasonic positioning system that does not use RF signals to achieve synchronisation . Instead , it exploits a periodic chirp transmission pattern to model the receiver's position using chirp reception times exclusively . Not only , does the system improve on the accuracy of previous technologies but it also eliminates bulky RF circuitry - a definite advantage for wearable applications where component size and weight are critical for usability .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
STORAGE AND RETRIEVAL FOR MEDIA DATABASES 2000. 3972: 359-368 2000

Publication Year: 2000

On Selective Video Content Analysis And Filtering

Philips Research

Dimitrova, Mcgee, Agnihotri, Dagtas, Jasinschi, Yeung, Yeo, Bouman
US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (video signal) .
On Selective Video Content Analysis And Filtering . Consumer digital video devices are becoming computing platforms . As computing platforms , digital video devices are capable of crunching the compressed bits into the best displayable picture and delivering enhanced services . Although these devices will primarily aim to continue their traditional functions of display and storage , there are additional functions such as content management for real-time and stored video , tele-shopping , banking , Internet connectivity , and interactive services , which the device could also handle . In this paper we will present the elements of an architecture for a video content filtering system . The automatic extraction and abstraction of video information from the TV broadcast requires reliable methods for characterizing different aspects of the video signal (television data) . The methods encompass meta-data , visual , audio , and transcript processing . Furthermore by combining the evidence from multiple information sources such as meta-data , transcript information , extracted superimposed text , visual segmentation and audio classification information , the system can deliver a host of features to the end consumer . We have implemented and experimented with different features for the characterization of video segments such as cut detection , text extraction , commercial isolation , frame and shot similarity , and closed captioning . There are different scenarios for developing applications and demonstrating feasibility on the consumer video devices . We will discuss content swapping as one example application for content analysis and filtering .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (Video Content) , a destination address of alphanumeric characters along with identification of an address format .
On Selective Video Content (user response) Analysis And Filtering . Consumer digital video devices are becoming computing platforms . As computing platforms , digital video devices are capable of crunching the compressed bits into the best displayable picture and delivering enhanced services . Although these devices will primarily aim to continue their traditional functions of display and storage , there are additional functions such as content management for real-time and stored video , tele-shopping , banking , Internet connectivity , and interactive services , which the device could also handle . In this paper we will present the elements of an architecture for a video content filtering system . The automatic extraction and abstraction of video information from the TV broadcast requires reliable methods for characterizing different aspects of the video signal . The methods encompass meta-data , visual , audio , and transcript processing . Furthermore by combining the evidence from multiple information sources such as meta-data , transcript information , extracted superimposed text , visual segmentation and audio classification information , the system can deliver a host of features to the end consumer . We have implemented and experimented with different features for the characterization of video segments such as cut detection , text extraction , commercial isolation , frame and shot similarity , and closed captioning . There are different scenarios for developing applications and demonstrating feasibility on the consumer video devices . We will discuss content swapping as one example application for content analysis and filtering .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
INFORMATION PROCESSING & MANAGEMENT. 35 (3): 381-400 MAY 1999

Publication Year: 1999

Real Time Video Scene Detection And Classification

University of Kansas

Gauch, Gauch, Bouix, Zhu
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (wide area networks, different band) .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks (wireless connection, wireless data, wireless device) . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different band (wireless connection, wireless data, wireless device) widths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (wide area networks, different band) channel , a cabled connection .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks (wireless connection, wireless data, wireless device) . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different band (wireless connection, wireless data, wireless device) widths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (multimedia data) addressing .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia data (Internet Protocol, connection using Internet Protocol) base . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing (general purpose) of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose (data management module processing) computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (wide area networks, different band) .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks (wireless connection, wireless data, wireless device) . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different band (wireless connection, wireless data, wireless device) widths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (multimedia data) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia data (Internet Protocol, connection using Internet Protocol) base . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (multimedia data) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia data (Internet Protocol, connection using Internet Protocol) base . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (multimedia data) address .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia data (Internet Protocol, connection using Internet Protocol) base . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
Real Time Video Scene Detection And Classification . The VISION (video indexing for ;
searching over networks) digital video library system has been developed in our laboratory as a testbed for evaluating automatic and comprehensive mechanisms for video archive creation and content-based search , filtering and retrieval . of video over local and wide area networks . In order to provide access to video footage within seconds of broadcast , we have developed a new pipelined digital video processing architecture which is capable of digitizing , processing , indexing and compressing video in real time (database system, database access module, aggregating data) on an inexpensive general purpose computer . These videos were automatically partitioned into short scenes using video , audio and closed-caption information . The resulting scenes are indexed based on their captions and stored in a multimedia database . A client-server-based graphical user interface was developed to enable users to remotely search this archive and view selected video segments over networks of different bandwidths . Additionally , VISION classifies the incoming videos with respect to a taxonomy of categories and will selectively send users videos which match their individual profiles . (C) 1999 Elsevier Science Ltd . All rights reserved .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY. 7 (5): 771-785 OCT 1997

Publication Year: 1997

Video Visualization For Compact Presentation And Fast Browsing Of Pictorial Content

International Business Machines Corporation

Yeung, Yeo
US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (analysis result) , a connection using Internet Protocol addressing .
Video Visualization For Compact Presentation And Fast Browsing Of Pictorial Content . Digital video archives are likely to be accessible on distributed networks which means that the data are subject to network congestion and bandwidth constraints , To enable new applications and services of digital video , it is not only important to develop tools to analyze and browse video , view query results , and formulate better searches , but also to deliver the essence of the material in compact forms . Video visualization describes the joint process of analyzing video and the subsequent derivation of representative visual presentation of the essence of the content , In this paper , we propose techniques to analyze video and build a compact pictorial summary for visual presentation , A video sequence is thus condensed into a few images-each summarizing the dramatic incident taking place in a meaningful segment of the video , In particular , we present techniques to differentiate the dominance of the content in subdivisions of the segment based on analysis result (command line interface) s , select a graphic layout pattern according to the relative dominances , and create a set of video posters , each of which is a compact , visually pleasant , and intuitive representation of the story content , The collection of video posters arranged in temporal order then forms a pictorial summary of the sequence to tell the underlying story , The techniques and compact presentations proposed offer valuable tools for new applications and services of digital video including video browsing , query , search , and retrieval in the digital libraries and over the Internet .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (taking place) , generating a report .
Video Visualization For Compact Presentation And Fast Browsing Of Pictorial Content . Digital video archives are likely to be accessible on distributed networks which means that the data are subject to network congestion and bandwidth constraints , To enable new applications and services of digital video , it is not only important to develop tools to analyze and browse video , view query results , and formulate better searches , but also to deliver the essence of the material in compact forms . Video visualization describes the joint process of analyzing video and the subsequent derivation of representative visual presentation of the essence of the content , In this paper , we propose techniques to analyze video and build a compact pictorial summary for visual presentation , A video sequence is thus condensed into a few images-each summarizing the dramatic incident taking place (aggregating data) in a meaningful segment of the video , In particular , we present techniques to differentiate the dominance of the content in subdivisions of the segment based on analysis results , select a graphic layout pattern according to the relative dominances , and create a set of video posters , each of which is a compact , visually pleasant , and intuitive representation of the story content , The collection of video posters arranged in temporal order then forms a pictorial summary of the sequence to tell the underlying story , The techniques and compact presentations proposed offer valuable tools for new applications and services of digital video including video browsing , query , search , and retrieval in the digital libraries and over the Internet .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
ACM MULTIMEDIA 97, PROCEEDINGS. : 381-391 1997

Publication Year: 1997

Broadcast News Navigation Using Story Segmentation

MITRE Corporation

Merlino, Morey, Maybury, Aw, Aw
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (database system) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (database system) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (database system) .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (database system) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (database system) , the response authentication system , a third party database .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 21
. A method for operating a database system (database system) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (database system) is communicated to the communication device that sent the response packet .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 26
. A response database system (database system) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (database system) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (database system) , the response authentication system , a third party database .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (database system) , the response authentication system , a third party database .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (multimedia data) addressing .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia data (Internet Protocol, connection using Internet Protocol) base system . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (database system) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (database system) .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (multimedia data) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (database system) .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia data (Internet Protocol, connection using Internet Protocol) base system . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (database system) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (multimedia data) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia data (Internet Protocol, connection using Internet Protocol) base system . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (multimedia data) address .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia data (Internet Protocol, connection using Internet Protocol) base system . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (database system) comprises the identifier .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (database system) , the response authentication system , a third party database .
Broadcast News Navigation Using Story Segmentation . In this paper we enamine the developed techniques and lessons learned in an operational multimedia exploitation system , Broadcast News Editor (BNE) and Broadcast News Navigator (BNN) . BNE captures , analyzes , annotates segments , summarizes , and scores broadcast news audio , video and textual data within the context of multimedia database system (database system) . BNN provides web based retrieval tools from the multimedia database system . The key innovation of this system is the detection and segmentation of story segments from the multimedia broadcast stream . This paper discusses : The utility of using story segments to discover broadcast news stories of interest The textual , video , and audio cues used for story segment detection Techniques developed for identifying story segments Details of the operational BNE and BNN system BNE and BNN are currently used every evening at MITRE's Multimedia Research Lab and to this point have automatically processed over 6011 news stories from over 349 broadcasts of CNN Prime News(TM) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY. 43 (4): 837-847 NOV 1994

Publication Year: 1994

DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO

University of Toronto, Bell Mobility (Canada)

Sousa, Jovanovic, Daigneault
US8200203B1
CLAIM 1
. A receiving device (carrier frequency) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (large degree) corollary to a responder using at a minimum data that enables an identification of the responder .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree (second data) of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (carrier frequency) , an In-Band-On-Channel receiver .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (carrier frequency) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (large degree) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree (second data) of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (carrier frequency) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (large degree) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree (second data) of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (carrier frequency) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (carrier frequency) selected , parsing the data in the database , aggregating data , generating a report .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (carrier frequency) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (carrier frequency) .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (carrier frequency) .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (carrier frequency) includes a reward program entry .
DELAY SPREAD MEASUREMENTS FOR THE DIGITAL CELLULAR CHANNEL IN TORONTO . This paper describes a set of measurements performed in the Toronto area , in order to assess the impact of multipath propagation on the performance of the TIA IS-54 digital standard . Five existing cells were systematically surveyed : two in downtown Toronto , two in the suburbs , and one in a suburban/rural area . A sweeping correlator apparatus with a 0 . 1 mu s resolution and 910 MHz , carrier frequency (receiving device, AM radio receiver) , and an omnidirectional antenna was used . Tn one of the tells , the measurements were repeated with a 60 degree beamwidth directional antenna . A fairly sophisticated thresholding technique was applied in order to reduce the impact of noise . Generally , the measurements with the omnidirectional antenna exhibit multipath propagation with considerably smaller excess delays than some reported recently , but are consistent with earlier results obtained in the U . S . and Europe . Sectorization was found to considerably reduce the multipath effects . Very large delay components appear to be due mostly to the combination of large transmitter-receiver distances and a large degree of shadowing , and could probably be avoided to a large extent by standard cellular engineering techniques . In view of these results , it seems that the long delay (high selectivity) problem has been somewhat overemphasized in the past , at least for areas like Toronto . Problems associated with short delays (flat fading) , on the contrary , appear to have been underestimated in the case of dense urban environments .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS. 7 (3): 181-197 JUL-SEP 1994

Publication Year: 1994

EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY

AT&T Bell Laboratories

Rege
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title (variable bit) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY . The concept of the equivalent bandwidth of a source seems highly attractive for characterizing ATM traffic sources as it can be used to treat constant as well as variable bit (track title) rate sources within a common framework . In this paper we review the concept of equivalent bandwidth based on asymptotic results and study the performance of a few admission criteria which use this concept in one way or another . A major finding is that with appropriate refinements to account for the possible statistical multiplexing gain at small to moderate buffer sizes , the well-known conservatism of the asymptotic equivalent bandwidth based criteria can be overcome . We also discuss how these criteria would perform in practical situations where the traffic sources are incompletely characterized , or where they are specified in terms of leaky-bucket based traffic descriptors .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (common frame) included in the answer .
EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY . The concept of the equivalent bandwidth of a source seems highly attractive for characterizing ATM traffic sources as it can be used to treat constant as well as variable bit rate sources within a common frame (communication connection using information, enables access) work . In this paper we review the concept of equivalent bandwidth based on asymptotic results and study the performance of a few admission criteria which use this concept in one way or another . A major finding is that with appropriate refinements to account for the possible statistical multiplexing gain at small to moderate buffer sizes , the well-known conservatism of the asymptotic equivalent bandwidth based criteria can be overcome . We also discuss how these criteria would perform in practical situations where the traffic sources are incompletely characterized , or where they are specified in terms of leaky-bucket based traffic descriptors .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title (variable bit) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY . The concept of the equivalent bandwidth of a source seems highly attractive for characterizing ATM traffic sources as it can be used to treat constant as well as variable bit (track title) rate sources within a common framework . In this paper we review the concept of equivalent bandwidth based on asymptotic results and study the performance of a few admission criteria which use this concept in one way or another . A major finding is that with appropriate refinements to account for the possible statistical multiplexing gain at small to moderate buffer sizes , the well-known conservatism of the asymptotic equivalent bandwidth based criteria can be overcome . We also discuss how these criteria would perform in practical situations where the traffic sources are incompletely characterized , or where they are specified in terms of leaky-bucket based traffic descriptors .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access (common frame) to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY . The concept of the equivalent bandwidth of a source seems highly attractive for characterizing ATM traffic sources as it can be used to treat constant as well as variable bit rate sources within a common frame (communication connection using information, enables access) work . In this paper we review the concept of equivalent bandwidth based on asymptotic results and study the performance of a few admission criteria which use this concept in one way or another . A major finding is that with appropriate refinements to account for the possible statistical multiplexing gain at small to moderate buffer sizes , the well-known conservatism of the asymptotic equivalent bandwidth based criteria can be overcome . We also discuss how these criteria would perform in practical situations where the traffic sources are incompletely characterized , or where they are specified in terms of leaky-bucket based traffic descriptors .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title (variable bit) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY . The concept of the equivalent bandwidth of a source seems highly attractive for characterizing ATM traffic sources as it can be used to treat constant as well as variable bit (track title) rate sources within a common framework . In this paper we review the concept of equivalent bandwidth based on asymptotic results and study the performance of a few admission criteria which use this concept in one way or another . A major finding is that with appropriate refinements to account for the possible statistical multiplexing gain at small to moderate buffer sizes , the well-known conservatism of the asymptotic equivalent bandwidth based criteria can be overcome . We also discuss how these criteria would perform in practical situations where the traffic sources are incompletely characterized , or where they are specified in terms of leaky-bucket based traffic descriptors .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access (common frame) to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
EQUIVALENT BANDWIDTH AND RELATED ADMISSION CRITERIA FOR ATM SYSTEMS - A PERFORMANCE STUDY . The concept of the equivalent bandwidth of a source seems highly attractive for characterizing ATM traffic sources as it can be used to treat constant as well as variable bit rate sources within a common frame (communication connection using information, enables access) work . In this paper we review the concept of equivalent bandwidth based on asymptotic results and study the performance of a few admission criteria which use this concept in one way or another . A major finding is that with appropriate refinements to account for the possible statistical multiplexing gain at small to moderate buffer sizes , the well-known conservatism of the asymptotic equivalent bandwidth based criteria can be overcome . We also discuss how these criteria would perform in practical situations where the traffic sources are incompletely characterized , or where they are specified in terms of leaky-bucket based traffic descriptors .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY. 43 (4): 848-855 NOV 1994

Publication Year: 1994

MULTIPATH PROPAGATION EFFECTS ON A CDMA CELLULAR-SYSTEM

Computing Devices Canada, Calgary, AB, Canada

Chan
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (code division multiple access) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
MULTIPATH PROPAGATION EFFECTS ON A CDMA CELLULAR-SYSTEM . The performance of the reverse link of a code division multiple access (receiver module) cellular system is evaluated . At the base station , the signal from each user is demodulated by a coherent BPSK RAKE receiver . Parameters for the model of the impulse response of the channel were taken from measurements of the digital cellular channel in Toronto . The signal-to-noise ratio (SNR) for a received signal is used to measure the performance of the reverse link . The variation in SNR of received signals at the base station should be as small as possible to reduce interference in the network . A power control scheme to lower the variation in SNR of the received signals is analyzed . The effects of lowering the bandwidth of the transmitted signal were also investigated .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (code division multiple access) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
MULTIPATH PROPAGATION EFFECTS ON A CDMA CELLULAR-SYSTEM . The performance of the reverse link of a code division multiple access (receiver module) cellular system is evaluated . At the base station , the signal from each user is demodulated by a coherent BPSK RAKE receiver . Parameters for the model of the impulse response of the channel were taken from measurements of the digital cellular channel in Toronto . The signal-to-noise ratio (SNR) for a received signal is used to measure the performance of the reverse link . The variation in SNR of received signals at the base station should be as small as possible to reduce interference in the network . A power control scheme to lower the variation in SNR of the received signals is analyzed . The effects of lowering the bandwidth of the transmitted signal were also investigated .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (received signal) .
MULTIPATH PROPAGATION EFFECTS ON A CDMA CELLULAR-SYSTEM . The performance of the reverse link of a code division multiple access cellular system is evaluated . At the base station , the signal from each user is demodulated by a coherent BPSK RAKE receiver . Parameters for the model of the impulse response of the channel were taken from measurements of the digital cellular channel in Toronto . The signal-to-noise ratio (SNR) for a received signal (contact information) is used to measure the performance of the reverse link . The variation in SNR of received signals at the base station should be as small as possible to reduce interference in the network . A power control scheme to lower the variation in SNR of the received signals is analyzed . The effects of lowering the bandwidth of the transmitted signal were also investigated .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (code division multiple access) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
MULTIPATH PROPAGATION EFFECTS ON A CDMA CELLULAR-SYSTEM . The performance of the reverse link of a code division multiple access (receiver module) cellular system is evaluated . At the base station , the signal from each user is demodulated by a coherent BPSK RAKE receiver . Parameters for the model of the impulse response of the channel were taken from measurements of the digital cellular channel in Toronto . The signal-to-noise ratio (SNR) for a received signal is used to measure the performance of the reverse link . The variation in SNR of received signals at the base station should be as small as possible to reduce interference in the network . A power control scheme to lower the variation in SNR of the received signals is analyzed . The effects of lowering the bandwidth of the transmitted signal were also investigated .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS. 11 (7): 1013-1023 SEP 1993

Publication Year: 1993

A MEASUREMENT-BASED MODEL FOR PREDICTING COVERAGE AREAS OF URBAN MICROCELLS

AT&T Bell Laboratories, University of California—Berkeley

Goldsmith, Greenstein
US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module (signal attenuation) , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
A MEASUREMENT-BASED MODEL FOR PREDICTING COVERAGE AREAS OF URBAN MICROCELLS . We have performed data reductions on 900 MHz signal attenuation (response processing module) s measured on numerous streets in Manhattan . The data base consists of both local spatial averages of signal attenuation and the short-term fluctuations about this average . The former , which we call the local mean attenuation (LMA) , is our primary focus . We use the data base to obtain contours of constant LMA for two neighborhoods and find the contours to have the shapes of convex diamonds . We propose that squares inscribed within these contours be used as the ''building blocks'' of microcellular environments . A theory is developed that explains the contours and predicts , with reasonable accuracy , the sizes of the inscribed squares . We show , moreover , that the prediction method can be applied without the need for measured data . Finally , we examine the short-term fluctuation statistics of the signal attenuation , showing them to be Rayleigh-like in the non-line-of-sight regions of a microcell and Rice-like in the line-of-sight region . We discuss possible extensions of this work to other frequency bands and other urban environments .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module (signal attenuation) communicates with at least part of the database system .
A MEASUREMENT-BASED MODEL FOR PREDICTING COVERAGE AREAS OF URBAN MICROCELLS . We have performed data reductions on 900 MHz signal attenuation (response processing module) s measured on numerous streets in Manhattan . The data base consists of both local spatial averages of signal attenuation and the short-term fluctuations about this average . The former , which we call the local mean attenuation (LMA) , is our primary focus . We use the data base to obtain contours of constant LMA for two neighborhoods and find the contours to have the shapes of convex diamonds . We propose that squares inscribed within these contours be used as the ''building blocks'' of microcellular environments . A theory is developed that explains the contours and predicts , with reasonable accuracy , the sizes of the inscribed squares . We show , moreover , that the prediction method can be applied without the need for measured data . Finally , we examine the short-term fluctuation statistics of the signal attenuation , showing them to be Rayleigh-like in the non-line-of-sight regions of a microcell and Rice-like in the line-of-sight region . We discuss possible extensions of this work to other frequency bands and other urban environments .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module (signal attenuation) , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
A MEASUREMENT-BASED MODEL FOR PREDICTING COVERAGE AREAS OF URBAN MICROCELLS . We have performed data reductions on 900 MHz signal attenuation (response processing module) s measured on numerous streets in Manhattan . The data base consists of both local spatial averages of signal attenuation and the short-term fluctuations about this average . The former , which we call the local mean attenuation (LMA) , is our primary focus . We use the data base to obtain contours of constant LMA for two neighborhoods and find the contours to have the shapes of convex diamonds . We propose that squares inscribed within these contours be used as the ''building blocks'' of microcellular environments . A theory is developed that explains the contours and predicts , with reasonable accuracy , the sizes of the inscribed squares . We show , moreover , that the prediction method can be applied without the need for measured data . Finally , we examine the short-term fluctuation statistics of the signal attenuation , showing them to be Rayleigh-like in the non-line-of-sight regions of a microcell and Rice-like in the line-of-sight region . We discuss possible extensions of this work to other frequency bands and other urban environments .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (other frequency band) of the server and the location of the file on the server are contained in discrete entries on the database system .
A MEASUREMENT-BASED MODEL FOR PREDICTING COVERAGE AREAS OF URBAN MICROCELLS . We have performed data reductions on 900 MHz signal attenuations measured on numerous streets in Manhattan . The data base consists of both local spatial averages of signal attenuation and the short-term fluctuations about this average . The former , which we call the local mean attenuation (LMA) , is our primary focus . We use the data base to obtain contours of constant LMA for two neighborhoods and find the contours to have the shapes of convex diamonds . We propose that squares inscribed within these contours be used as the ''building blocks'' of microcellular environments . A theory is developed that explains the contours and predicts , with reasonable accuracy , the sizes of the inscribed squares . We show , moreover , that the prediction method can be applied without the need for measured data . Finally , we examine the short-term fluctuation statistics of the signal attenuation , showing them to be Rayleigh-like in the non-line-of-sight regions of a microcell and Rice-like in the line-of-sight region . We discuss possible extensions of this work to other frequency band (IP address) s and other urban environments .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JOURNAL OF PSYCHOLOGY. 126 (1): 93-104 JAN 1992

Publication Year: 1992

PERCEPTION OF OBJECTS FROM SELECTED PARTS

Wichita State University (WSU) Kansas, U.S.

Borresen, Kauth
US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (multiple parts) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
PERCEPTION OF OBJECTS FROM SELECTED PARTS . Subjects (N = 158) were presented with a full sketch ;
an outline ;
3 , 2 or 1 part(s) of the Statue of Liberty , Santa , and two less familiar sculptures , Happy Mother-and an abstraction . Accuracy of identification and reaction times (RT) were measured . Differences in accuracy of identification and RT were found among the three objects . Within-object differences in identification were found for different single parts and for single versus multiple parts (media response system, response packet involves one) but not for instances of multiple parts versus the full and outline conditions . Random versus configurated arrangement of parts did not differ significantly with respect to RT or accuracy of identification .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (n times) , generating a report .
PERCEPTION OF OBJECTS FROM SELECTED PARTS . Subjects (N = 158) were presented with a full sketch ;
an outline ;
3 , 2 or 1 part(s) of the Statue of Liberty , Santa , and two less familiar sculptures , Happy Mother-and an abstraction . Accuracy of identification and reaction times (aggregating data) (RT) were measured . Differences in accuracy of identification and RT were found among the three objects . Within-object differences in identification were found for different single parts and for single versus multiple parts but not for instances of multiple parts versus the full and outline conditions . Random versus configurated arrangement of parts did not differ significantly with respect to RT or accuracy of identification .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (multiple parts) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
PERCEPTION OF OBJECTS FROM SELECTED PARTS . Subjects (N = 158) were presented with a full sketch ;
an outline ;
3 , 2 or 1 part(s) of the Statue of Liberty , Santa , and two less familiar sculptures , Happy Mother-and an abstraction . Accuracy of identification and reaction times (RT) were measured . Differences in accuracy of identification and RT were found among the three objects . Within-object differences in identification were found for different single parts and for single versus multiple parts (media response system, response packet involves one) but not for instances of multiple parts versus the full and outline conditions . Random versus configurated arrangement of parts did not differ significantly with respect to RT or accuracy of identification .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020178441A1

Filed: 2002-02-20     Issued: 2002-11-28

Audience rating survey system

(Original Assignee) Sony Interactive Entertainment Inc     (Current Assignee) Sony Interactive Entertainment Inc

Minoru Hashimoto
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (control program) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20020178441A1
CLAIM 39
. A computer-readable recording medium recorded with a control program (first data, data elements) for a network-distributed program receiving apparatus , the control program comprising : storing a device ID ;
acquiring a user ID for a user in a potential audience for a network-distributed program ;
receiving the network-distributed program via a predetermined network ;
acquiring a program ID of the network-distributed program ;
and at fixed time intervals while the network-distributed program is being received , transmitting the user ID , the device ID and the program ID to a predetermined apparatus that determines an audience rating .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (control program) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020178441A1
CLAIM 39
. A computer-readable recording medium recorded with a control program (first data, data elements) for a network-distributed program receiving apparatus , the control program comprising : storing a device ID ;
acquiring a user ID for a user in a potential audience for a network-distributed program ;
receiving the network-distributed program via a predetermined network ;
acquiring a program ID of the network-distributed program ;
and at fixed time intervals while the network-distributed program is being received , transmitting the user ID , the device ID and the program ID to a predetermined apparatus that determines an audience rating .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (control program) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020178441A1
CLAIM 39
. A computer-readable recording medium recorded with a control program (first data, data elements) for a network-distributed program receiving apparatus , the control program comprising : storing a device ID ;
acquiring a user ID for a user in a potential audience for a network-distributed program ;
receiving the network-distributed program via a predetermined network ;
acquiring a program ID of the network-distributed program ;
and at fixed time intervals while the network-distributed program is being received , transmitting the user ID , the device ID and the program ID to a predetermined apparatus that determines an audience rating .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (control program) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020178441A1
CLAIM 39
. A computer-readable recording medium recorded with a control program (first data, data elements) for a network-distributed program receiving apparatus , the control program comprising : storing a device ID ;
acquiring a user ID for a user in a potential audience for a network-distributed program ;
receiving the network-distributed program via a predetermined network ;
acquiring a program ID of the network-distributed program ;
and at fixed time intervals while the network-distributed program is being received , transmitting the user ID , the device ID and the program ID to a predetermined apparatus that determines an audience rating .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (control program) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US20020178441A1
CLAIM 39
. A computer-readable recording medium recorded with a control program (first data, data elements) for a network-distributed program receiving apparatus , the control program comprising : storing a device ID ;
acquiring a user ID for a user in a potential audience for a network-distributed program ;
receiving the network-distributed program via a predetermined network ;
acquiring a program ID of the network-distributed program ;
and at fixed time intervals while the network-distributed program is being received , transmitting the user ID , the device ID and the program ID to a predetermined apparatus that determines an audience rating .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (client terminals) of the server and the location of the file on the server are contained in discrete entries on the database system .
US20020178441A1
CLAIM 1
. A method of conducting an audience rating survey for programs distributed over a computer network to individual client terminals (IP address, address format) , comprising : registering a user ID for each user in a potential audience for a network-distributed program , and registering characteristic parameters which indicate characteristics of a user in association with the user ID of the user ;
acquiring , via a predetermined communications network , the user IDs of each user in an audience who is receiving the network-distributed program , a device ID for each of the client terminals receiving the network-distributed program , and a program ID which specifies the network-distributed program ;
and determining an audience rating of the network-distributed program based on the acquired user IDs , device IDs and program ID , and the characteristic parameters associated with the acquired user IDs .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format (client terminals) .
US20020178441A1
CLAIM 1
. A method of conducting an audience rating survey for programs distributed over a computer network to individual client terminals (IP address, address format) , comprising : registering a user ID for each user in a potential audience for a network-distributed program , and registering characteristic parameters which indicate characteristics of a user in association with the user ID of the user ;
acquiring , via a predetermined communications network , the user IDs of each user in an audience who is receiving the network-distributed program , a device ID for each of the client terminals receiving the network-distributed program , and a program ID which specifies the network-distributed program ;
and determining an audience rating of the network-distributed program based on the acquired user IDs , device IDs and program ID , and the characteristic parameters associated with the acquired user IDs .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020049037A1

Filed: 2001-09-13     Issued: 2002-04-25

System and method for ordering and delivering media content

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly Christensen, Barry Thomas, Thomas Smyth
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (wireless transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (response authentication system) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (input control) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal (broadcast signal, broadcast event identifier) , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control (input control) that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US20020049037A1
CLAIM 8
. The system as in claim 1 , wherein the output device is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (wireless connection) .
US20020049037A1
CLAIM 14
. The system as in claim 9 , wherein the transmitter uses a wireless connection (wireless connection) .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title (television screen) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (Radio Broadcast Data System) (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020049037A1
CLAIM 12
. The system as in claim 9 , wherein the data stream conforms to the Radio Broadcast Data System (Radio Broadcast Data System) Standard .

US20020049037A1
CLAIM 24
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a data signal from a broadcast signal , said broadcast signal comprising an audio stream , a video stream and a data stream ;
a display driver capable of displaying on a television screen (track title) information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (wireless transmitter) includes at least one of the following : an FM receiver , an AM radio receiver (wireless transmitter) , an In-Band-On-Channel receiver .
US20020049037A1
CLAIM 8
. The system as in claim 1 , wherein the output device is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (signal stream) .
US20020049037A1
CLAIM 19
. A method of providing a response to a data stream embedded within a broadcast channel , comprising the steps of : extracting a digital data signal from a radio broadcast signal that comprises a modulated digital signal stream (contact information, media response system) and a modulated analog signal stream ;
demodulating the modulated analog signal stream and playing the demodulated analog signal stream ;
displaying the digital data in a format that allows a user to identify and scroll through the contents of the digital data signal ;
and transmitting a selection chosen from the displayed digital data by the user .

US8200203B1
CLAIM 13
. A response authentication system (response authentication system) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (receiver circuit) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (response authentication system) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit (data stream transmitter, radio transmitter) that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (response authentication system) to uniquely identify the specific broadcast event includes content identification .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title (television screen) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (Radio Broadcast Data System) (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (response authentication system) , a third party database .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US20020049037A1
CLAIM 12
. The system as in claim 9 , wherein the data stream conforms to the Radio Broadcast Data System (Radio Broadcast Data System) Standard .

US20020049037A1
CLAIM 24
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a data signal from a broadcast signal , said broadcast signal comprising an audio stream , a video stream and a data stream ;
a display driver capable of displaying on a television screen (track title) information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (signal stream) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (response authentication system) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US20020049037A1
CLAIM 19
. A method of providing a response to a data stream embedded within a broadcast channel , comprising the steps of : extracting a digital data signal from a radio broadcast signal that comprises a modulated digital signal stream (contact information, media response system) and a modulated analog signal stream ;
demodulating the modulated analog signal stream and playing the demodulated analog signal stream ;
displaying the digital data in a format that allows a user to identify and scroll through the contents of the digital data signal ;
and transmitting a selection chosen from the displayed digital data by the user .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (response authentication system) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title (television screen) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (Radio Broadcast Data System) (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020049037A1
CLAIM 12
. The system as in claim 9 , wherein the data stream conforms to the Radio Broadcast Data System (Radio Broadcast Data System) Standard .

US20020049037A1
CLAIM 24
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a data signal from a broadcast signal , said broadcast signal comprising an audio stream , a video stream and a data stream ;
a display driver capable of displaying on a television screen (track title) information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (response authentication system) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (response authentication system) ;

a data stream transmitter (receiver circuit) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit (data stream transmitter, radio transmitter) that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (response authentication system) , a third party database .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter (receiver circuit) module , the database system , the response authentication system (response authentication system) , a third party database .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit (data stream transmitter, radio transmitter) that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (audio stream) addressing .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream (connection using Internet Protocol) and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 33
. A response authentication system (response authentication system) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (wireless transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (input control) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (response authentication system) .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control (input control) that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .

US20020049037A1
CLAIM 8
. The system as in claim 1 , wherein the output device is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (action request, user response) , a destination address of alphanumeric characters along with identification of an address format .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request (user response) comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US20020049037A1
CLAIM 16
. A response authentication system for processing requests sent in response to a data stream embedded within a broadcast radio signal , comprising : a database that contains customer information ;
a database that correlates a data stream identifier code with a location of the data stream on a communications network ;
a server that correlates the receipt of a request for a specified data stream with information contained in the data stream location database , the request generated by user response (user response) to the broadcast radio signal having a program portion and a data portion , said data portion identifying said program portion ;
and an order fulfillment server that receives communication of customer information .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (output device) (broadcast signal) .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal (broadcast signal, broadcast event identifier) , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device (event identifier) that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (output device) (broadcast signal) .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal (broadcast signal, broadcast event identifier) , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device (event identifier) that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (output device) (broadcast signal) .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal (broadcast signal, broadcast event identifier) , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device (event identifier) that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (input control) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control (input control) that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module comprises a radio transmitter (receiver circuit) .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit (data stream transmitter, radio transmitter) that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (response authentication system) , a third party database .
US20020049037A1
CLAIM 1
. A system for performing a transaction based on data provided as part of a broadcast signal , comprising : a broadcast receiver circuit that extracts a RBDS data signal from a broadcast channel , said broadcast channel comprising an audio stream and a RBDS data stream that identifies program material in the audio stream ;
a display capable of displaying information corresponding to the data signal ;
a user input control that allows a user to select a transaction from the displayed information ;
and an output device that provides a transaction request comprising an identity of a user and an identification of the selected transaction , said transaction request being provided to a response authentication system (response authentication system) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020026474A1

Filed: 2001-08-28     Issued: 2002-02-28

Thin client for wireless device using java interface

(Original Assignee) VAULTUS MOBILE TECHNOLOGIES Inc     (Current Assignee) VAULTUS MOBILE TECHNOLOGIES Inc

Lawrence Wang, Mark Herschberg
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (other programs) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory (second data, broadcast data management module, broadcast data management module processing) , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs (first data, audio data, touch screen) executing on said PDA ,

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (other programs) , multimedia data , movie data , television data .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs (first data, audio data, touch screen) executing on said PDA ,

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (other programs) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data (more remote) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory (second data, broadcast data management module, broadcast data management module processing) , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs (first data, audio data, touch screen) executing on said PDA ,

US20020026474A1
CLAIM 25
. A processor in a PDA as claimed in claim 24 wherein said processor is additionally programmed to initiate one or more connections to one or more remote (using data) processing devices and to send to said one or more remote processing devices data developed by said one or more selected Java applications .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (other programs) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data (more remote) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory (second data, broadcast data management module, broadcast data management module processing) , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs (first data, audio data, touch screen) executing on said PDA ,

US20020026474A1
CLAIM 25
. A processor in a PDA as claimed in claim 24 wherein said processor is additionally programmed to initiate one or more connections to one or more remote (using data) processing devices and to send to said one or more remote processing devices data developed by said one or more selected Java applications .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (other programs) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (said transfer) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs (first data, audio data, touch screen) executing on said PDA ,

US20020026474A1
CLAIM 29
. A processor in a PDA as claimed in claim 26 wherein , if said wireless connection should be terminated during the transfer of data across said connection , said processor is additionally programmed to automatically reestablish said connection and resume said transfer (Recording Industry Association) of data .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (said transfer) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US20020026474A1
CLAIM 29
. A processor in a PDA as claimed in claim 26 wherein , if said wireless connection should be terminated during the transfer of data across said connection , said processor is additionally programmed to automatically reestablish said connection and resume said transfer (Recording Industry Association) of data .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory (second data, broadcast data management module, broadcast data management module processing) , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs executing on said PDA ,

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (sound system) addressing .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory (second data, broadcast data management module, broadcast data management module processing) , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs executing on said PDA ,

US20020026474A1
CLAIM 13
. A method for retrieving and executing Java applications as claimed in claim 3 wherein said step of providing one or more links to facilities on said PDA further comprises providing links to one or more facilities taken from the group consisting of an IR port , a parallel port , a serial communications port , a wireless communications port , a network interface , a port for a camera , a port for connecting to a sound system (connection using Internet Protocol) , a port for connecting to a cellular telephone , a port for connecting to a television , a SCSI interface , a disk drive , a modem , an external keyboard , a mouse , a graphical input tablet , and an external monitor .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory (second data, broadcast data management module, broadcast data management module processing) , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs executing on said PDA ,

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (other programs) , a keypad , voice instruction receiver .
US20020026474A1
CLAIM 1
. In a PDA having a processor , an operating system , a memory and a communication link with a server , a method for retrieving and executing Java applications comprising the steps of : initiating a connection from a PDA to a server ;
displaying a menu of available programs to a user ;
upon the user' ;
s selection of one or more programs , retrieving said selected one or more programs from said server and copying said selected one or more programs into said memory , executing said selected one or more programs on said PDA , providing one or more links whereby said selected one or more programs may use facilities on said PDA , providing one or more links whereby said selected one or more programs may exchange information with other programs (first data, audio data, touch screen) executing on said PDA ,

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (said transfer) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020026474A1
CLAIM 29
. A processor in a PDA as claimed in claim 26 wherein , if said wireless connection should be terminated during the transfer of data across said connection , said processor is additionally programmed to automatically reestablish said connection and resume said transfer (Recording Industry Association) of data .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020059313A1

Filed: 2001-07-13     Issued: 2002-05-16

Multimedia service system based on user history

(Original Assignee) LG Electronics Inc     (Current Assignee) LG Electronics Inc

Kyoung Yoon, Jin Lee, Sung Jun
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (recording time) , a track identifier , a track title (same content) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020059313A1
CLAIM 5
. The user history based multimedia service system as claimed in claim 3 , wherein the simple view data is a start time or end time for the consumption of the corresponding multimedia content , the recording data are recording time (content identification) and format of the content , the backup data are backup time and format of the content , and the transfer data are user' ;
s transfer time and format of the content .

US20020059313A1
CLAIM 6
. The user history based multimedia service system as claimed in claim 4 , wherein the predetermined condition of the consumption is differently set based upon a quality of the content served for the same content (track title) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020059313A1
CLAIM 1
. A user history based multimedia service system comprising a user history storage device (using data) for storing consumption type data representing how the user consumed a multimedia content and a control unit for controlling consumption of the corresponding multimedia content using the stored user history data .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (recording time) .
US20020059313A1
CLAIM 5
. The user history based multimedia service system as claimed in claim 3 , wherein the simple view data is a start time or end time for the consumption of the corresponding multimedia content , the recording data are recording time (content identification) and format of the content , the backup data are backup time and format of the content , and the transfer data are user' ;
s transfer time and format of the content .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020059313A1
CLAIM 1
. A user history based multimedia service system comprising a user history storage device (using data) for storing consumption type data representing how the user consumed a multimedia content and a control unit for controlling consumption of the corresponding multimedia content using the stored user history data .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (recording time) .
US20020059313A1
CLAIM 5
. The user history based multimedia service system as claimed in claim 3 , wherein the simple view data is a start time or end time for the consumption of the corresponding multimedia content , the recording data are recording time (content identification) and format of the content , the backup data are backup time and format of the content , and the transfer data are user' ;
s transfer time and format of the content .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (recording time) , a track identifier , a track title (same content) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020059313A1
CLAIM 5
. The user history based multimedia service system as claimed in claim 3 , wherein the simple view data is a start time or end time for the consumption of the corresponding multimedia content , the recording data are recording time (content identification) and format of the content , the backup data are backup time and format of the content , and the transfer data are user' ;
s transfer time and format of the content .

US20020059313A1
CLAIM 6
. The user history based multimedia service system as claimed in claim 4 , wherein the predetermined condition of the consumption is differently set based upon a quality of the content served for the same content (track title) .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (recording time) , a track identifier , a track title (same content) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020059313A1
CLAIM 5
. The user history based multimedia service system as claimed in claim 3 , wherein the simple view data is a start time or end time for the consumption of the corresponding multimedia content , the recording data are recording time (content identification) and format of the content , the backup data are backup time and format of the content , and the transfer data are user' ;
s transfer time and format of the content .

US20020059313A1
CLAIM 6
. The user history based multimedia service system as claimed in claim 4 , wherein the predetermined condition of the consumption is differently set based upon a quality of the content served for the same content (track title) .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (control unit) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020059313A1
CLAIM 1
. A user history based multimedia service system comprising a user history storage device for storing consumption type data representing how the user consumed a multimedia content and a control unit (database access module) for controlling consumption of the corresponding multimedia content using the stored user history data .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (content server) that sends an answer to the receiving device .
US20020059313A1
CLAIM 25
. A user history based multimedia service system for providing a multimedia content by a multimedia content service means and a multimedia content viewing means provided therein , the system comprising the steps of : providing the multimedia content from a multimedia content server (answer module) to a client ;
recording a user' ;
s consumption pattern of the content corresponding to the provided multimedia content when the provided multimedia service is consumed , and controlling a multimedia content service based on the recorded user' ;
s consumption pattern of the content .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (top position) , a destination address of alphanumeric characters along with identification of an address format .
US20020059313A1
CLAIM 9
. The user history based multimedia service system as claimed in claim 8 , wherein the normal finish is a data occurring when the content is viewed through its end , wherein the data of skimming , skipping , replay , and slow play are start and end positions of the consumption , or the start position and a length of a section from the start position , and wherein the stopped data is a designator indicating stop position (user response) of the content viewing .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020133824A1

Filed: 2001-03-16     Issued: 2002-09-19

Wireless Entertainment system

(Original Assignee) ChinaOnline Inc     

Linda Mensch
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (limited time) from a portion of a database system (cellular telephones) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 14
. The method of claim 6 , wherein delivering is accomplished by downloading entertainment with access for a limited time (broadcast signal) period .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (cellular telephones) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (cellular telephones) .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (specified number) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (cellular telephones) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 4
. The apparatus of claim 1 , wherein the receiver is a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US20020133824A1
CLAIM 13
. The method of claim 6 , wherein delivering is accomplished by downloading entertainment to a receiver , said entertainment having an ability to play only a specified number (data stream transmitter) of times .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (cellular telephones) , the response authentication system , a third party database .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 21
. A method for operating a database system (cellular telephones) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (communication device) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 6
. A method of providing entertainment , comprising : ordering entertainment from a wireless communication device (communication device) ;
billing a designated person ;
and delivering entertainment through a wireless network to a designated person .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (cellular telephones) is communicated to the communication device (communication device) that sent the response packet .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 6
. A method of providing entertainment , comprising : ordering entertainment from a wireless communication device (communication device) ;
billing a designated person ;
and delivering entertainment through a wireless network to a designated person .

US8200203B1
CLAIM 26
. A response database system (cellular telephones) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (communication device) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 6
. A method of providing entertainment , comprising : ordering entertainment from a wireless communication device (communication device) ;
billing a designated person ;
and delivering entertainment through a wireless network to a designated person .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (specified number) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (cellular telephones) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 4
. The apparatus of claim 1 , wherein the receiver is a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US20020133824A1
CLAIM 13
. The method of claim 6 , wherein delivering is accomplished by downloading entertainment to a receiver , said entertainment having an ability to play only a specified number (data stream transmitter) of times .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (cellular telephones) , the response authentication system , a third party database .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (television receiver) module , the data stream transmitter (specified number) module , the database system (cellular telephones) , the response authentication system , a third party database .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US20020133824A1
CLAIM 4
. The apparatus of claim 1 , wherein the receiver is a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US20020133824A1
CLAIM 13
. The method of claim 6 , wherein delivering is accomplished by downloading entertainment to a receiver , said entertainment having an ability to play only a specified number (data stream transmitter) of times .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (cellular telephones) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (cellular telephones) .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (cellular telephones) .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (cellular telephones) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (television receiver) module comprises a radio transmitter .
US20020133824A1
CLAIM 4
. The apparatus of claim 1 , wherein the receiver is a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (cellular telephones) comprises the identifier .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (cellular telephones) , the response authentication system , a third party database .
US20020133824A1
CLAIM 3
. The apparatus of claim 1 , wherein the wireless communication transmitter and the receiver are the same or different cellular telephones (database system) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20010031013A1

Filed: 2001-03-09     Issued: 2001-10-18

Apparatus and method for the transparent upgrading of technology and applications in digital radio systems using programmable transmitters and receivers

(Original Assignee) Stetzler Trudy D.; Simsek Burc A.     

Trudy Stetzler, Burc Simsek
US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US20010031013A1
CLAIM 4
. The digital radio system as recited in claim 1 wherein the decoding algorithm is transmitted to the receiver unit at a predetermined time (response packet involves one) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (output device) .
US20010031013A1
CLAIM 18
. The receiver unit as recited in claim 16 further comprising an output device (event identifier) . Wherein when the programmable processor determines that the new decoding algorithm is not installed therein , the user is alerted by signals applied to the output device , the user obtaining the new decoding algorithm and installing the new decoding algorithm in the programmable processor .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (output device) .
US20010031013A1
CLAIM 18
. The receiver unit as recited in claim 16 further comprising an output device (event identifier) . Wherein when the programmable processor determines that the new decoding algorithm is not installed therein , the user is alerted by signals applied to the output device , the user obtaining the new decoding algorithm and installing the new decoding algorithm in the programmable processor .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (output device) .
US20010031013A1
CLAIM 18
. The receiver unit as recited in claim 16 further comprising an output device (event identifier) . Wherein when the programmable processor determines that the new decoding algorithm is not installed therein , the user is alerted by signals applied to the output device , the user obtaining the new decoding algorithm and installing the new decoding algorithm in the programmable processor .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6507727B1

Filed: 2000-10-13     Issued: 2003-01-14

Purchase and delivery of digital content using multiple devices and data networks

(Original Assignee) Robert F. Henrick     (Current Assignee) Concert Technology Corp

Robert F. Henrick
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (broadcast content, digital receiver) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (second data) corollary to a responder using at a minimum data that enables an identification of the responder .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 2
. The system of claim 1 , wherein the first data (first data) device is a digital cell phone adapted to communicate with the server via a wireless connection .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (wireless connection) .
US6507727B1
CLAIM 2
. The system of claim 1 , wherein the first data device is a digital cell phone adapted to communicate with the server via a wireless connection (wireless connection) .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (broadcast content, digital receiver) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (broadcast content, digital receiver) , information associated with the broadcast event , contact information .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (broadcast content, digital receiver) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (second data) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 2
. The system of claim 1 , wherein the first data (first data) device is a digital cell phone adapted to communicate with the server via a wireless connection .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (broadcast content, digital receiver) includes content identification .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (broadcast content, digital receiver) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (second data) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 2
. The system of claim 1 , wherein the first data (first data) device is a digital cell phone adapted to communicate with the server via a wireless connection .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (broadcast content, digital receiver) includes content identification .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (first data) corollary to the specific broadcast event (broadcast content, digital receiver) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 2
. The system of claim 1 , wherein the first data (first data) device is a digital cell phone adapted to communicate with the server via a wireless connection .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (broadcast content, digital receiver) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (broadcast content, digital receiver) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (second data) sent in combination with a unique broadcast event (broadcast content, digital receiver) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (broadcast content, digital receiver) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (broadcast content, digital receiver) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (broadcast content, digital receiver) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (second data) for transmission to the receiving device selected , parsing the data in the database , aggregating data (said request) , generating a report .
US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 27
. A system for the delivery of digital content , comprising : a broadcast receiver in the possession of an individual ;
a first device in the possession of the individual and adapted to transmit and receive data messages ;
a server adapted to be accessed in an interactive manner by the individual using the first device to select desired content corresponding to content received by the broadcast receiver ;
a second device , comprising : a thin client adapted to facilitate the downloading of digital content from the server by automatically interacting with the server after selection of desired content by the individual ;
wherein the server is adapted to : identify the second device from among a plurality of devices ;
determine whether the second device is currently registered with the server ;
if the second device is currently registered with the server , determine the name and location of the desired content selected by the individual and transmit said name and location to said thin client on said second device ;
and wherein said thin client is adapted to transmit a request for said desired content using said name and location and to receive said desired content in response to said request (aggregating data) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (broadcast content, digital receiver) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (second data) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (second data) sent in combination with a unique broadcast event (broadcast content, digital receiver) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (second data) conforms to an Open Data Application (ODA) protocol .
US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (second data) further comprises a broadcast event (broadcast content, digital receiver) identifier .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (broadcast content, digital receiver) identifier .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (broadcast content, digital receiver) identifier .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (second data) .
US6507727B1
CLAIM 14
. The system of claim 1 , wherein the second data (second data, data packet) device is a PC .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (telephone call) .
US6507727B1
CLAIM 7
. The system of claim 1 , wherein the interactive manner in which the first device communicates with the server is via a voice telephone call (voice instruction receiver) .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (broadcast content, digital receiver) includes at least one of a song , an advertisement and a segment of a show .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (broadcast content, digital receiver) transmitter module comprises a radio transmitter .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (broadcast content, digital receiver) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US6507727B1
CLAIM 1
. A system for the delivery of digital content corresponding to content received by a broadcast receiver in the possession of an individual , the individual also possessing a first device adapted to transmit and receive data messages and having access to a second device adapted to receive digital files , comprising : a server having access to titles of songs included in broadcast content (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) , and to titles of albums associated with the songs ;
the first device adapted for use by the individual to interactively access the server and identify to the server a station being received by the broadcast receiver ;
the server being further adapted to provide the user via the first device information concerning the broadcast song and the broadcast album ;
the first device being further adapted to facilitate selection by the user of desired content from the provided information ;
wherein , before the individual interactively accesses the server via the first device , the server is previously accessed by the individual from the second device to configure a software agent on the second device that is adapted to act autonomously for the user in delivering content to the second device ;
the software agent on the second device being automatically initiated with initiation of the second device , and adapted to automatically register with the server upon such automatic initiation so as to be available to communicate with the server without the intervention or presence of the individual ;
the server and the software agent being adapted , upon selection of desired content by the individual , to exchange information to securely identify the second device and convey authorization to have the desired content delivered to the second device without the intervention or presence of the individual ;
and the software agent being adapted , upon the authorization being conveyed , to facilitate the delivery and storage of the desired content without the intervention or presence of the individual .

US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (broadcast content, digital receiver) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (broadcast content, digital receiver) .
US6507727B1
CLAIM 21
. The system of claim 1 , wherein the second data device comprises a digital receiver (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module, broadcast event identifier, event transmitter module) for a digital radio broadcast and is given instructions to save a particular song .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR20020006829A

Filed: 2000-07-13     Issued: 2002-01-26

사용자 히스토리 기반 멀티미디어 서비스 시스템

(Original Assignee) 구자홍; 엘지전자주식회사     

윤경로, 전성배, 이진수
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (전송기) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
KR20020006829A
CLAIM 5
제 3 항에 있어서 , 상기 단순 소모 기록은 사용자가 해당 멀티미디어 콘텐트를 사용하기 시작한 시간이나 사용을 마친시간의 기록이고 , 녹화 기록은 사용자가 콘텐트를 녹화한 시간 및 녹화시의 포맷에 관한 기록이고 , 백업 저장 기록은 사용자가 콘텐트를 백업저장한 시간 및 백업시의 포맷에 관한 기록이고 , 전송기 (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) 록은 사용자가 콘텐트를 전송한 시간 및 전송시의 포맷에 관한 기록인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템 .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (전송기) includes at least one of the following : an FM receiver (전송기) , an AM radio receiver (전송기) , an In-Band-On-Channel receiver .
KR20020006829A
CLAIM 5
제 3 항에 있어서 , 상기 단순 소모 기록은 사용자가 해당 멀티미디어 콘텐트를 사용하기 시작한 시간이나 사용을 마친시간의 기록이고 , 녹화 기록은 사용자가 콘텐트를 녹화한 시간 및 녹화시의 포맷에 관한 기록이고 , 백업 저장 기록은 사용자가 콘텐트를 백업저장한 시간 및 백업시의 포맷에 관한 기록이고 , 전송기 (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) 록은 사용자가 콘텐트를 전송한 시간 및 전송시의 포맷에 관한 기록인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템 .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (전송기) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
KR20020006829A
CLAIM 5
제 3 항에 있어서 , 상기 단순 소모 기록은 사용자가 해당 멀티미디어 콘텐트를 사용하기 시작한 시간이나 사용을 마친시간의 기록이고 , 녹화 기록은 사용자가 콘텐트를 녹화한 시간 및 녹화시의 포맷에 관한 기록이고 , 백업 저장 기록은 사용자가 콘텐트를 백업저장한 시간 및 백업시의 포맷에 관한 기록이고 , 전송기 (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) 록은 사용자가 콘텐트를 전송한 시간 및 전송시의 포맷에 관한 기록인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템 .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (사용기록) , a destination address of alphanumeric characters along with identification of an address format .
KR20020006829A
CLAIM 15
멀티미디어 콘텐트나 콘텐트의 메타 정보를 액세스 할 수 있는 콘텐트 레퍼런스와 , 제공된 멀티미디어 콘텐트를 사용자가 사용할 때 상기 멀티미디어 콘텐트에 대응하는 사용자의 멀티미디어 콘텐트 사용기록 (user response) 으로 이루어진 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조 .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (전송기) .
KR20020006829A
CLAIM 5
제 3 항에 있어서 , 상기 단순 소모 기록은 사용자가 해당 멀티미디어 콘텐트를 사용하기 시작한 시간이나 사용을 마친시간의 기록이고 , 녹화 기록은 사용자가 콘텐트를 녹화한 시간 및 녹화시의 포맷에 관한 기록이고 , 백업 저장 기록은 사용자가 콘텐트를 백업저장한 시간 및 백업시의 포맷에 관한 기록이고 , 전송기 (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) 록은 사용자가 콘텐트를 전송한 시간 및 전송시의 포맷에 관한 기록인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템 .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6473792B1

Filed: 2000-03-10     Issued: 2002-10-29

Method of simulating broadband internet content downloads

(Original Assignee) Fm2webcom LLC; LORY SUBY AND EDWARD Q YAVITZ     (Current Assignee) YAVITZ LLC

Edward Q. Yavitz, Adam Q. Yavitz, Noah B. Yavitz
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (selected segments) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6473792B1
CLAIM 16
. A method for rapidly providing an individual with information related to a currently broadcast media , comprising : broadcasting selected segments (broadcast signal) of data via a broadcast medium for reception by a plurality of remote receivers ;
broadcasting a unique data trigger simultaneously with each selected segment of data ;
receiving the selected segments of data and the unique data trigger at a receiver system ;
preloading the receiver system with information related to the selected segments of data ;
and prompting a user of the receiver system to utilize the data trigger for automatic retrieval of information related to the currently broadcast selected segment of data .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet further includes a responder identification (remote device) .
US6473792B1
CLAIM 3
. The method as recited in claim 1 , wherein storing comprises storing information on a hand-held remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (hard drive) .
US6473792B1
CLAIM 22
. The method as recited in claim 16 , wherein preloading comprises storing information on a hard drive (television data) of a computer .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6473792B1
CLAIM 3
. The method as recited in claim 1 , wherein storing comprises storing information on a hand-held remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6473792B1
CLAIM 3
. The method as recited in claim 1 , wherein storing comprises storing information on a hand-held remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (remote device) addressing .
US6473792B1
CLAIM 3
. The method as recited in claim 1 , wherein storing comprises storing information on a hand-held remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (accessing information) .
US6473792B1
CLAIM 1
. A method for rapidly accessing information (event identifier, broadcast event identifier) related to a media display , comprising : storing segments of enhanced information , related to corresponding segments of a media display , on a device configured to received the media display ;
providing the device with a user interface ;
prompting an individual to retrieve a segment of enhanced information as the corresponding segment of the media display is displayed ;
and retrieving the segment of enhanced information upon response to the prompting .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (accessing information) .
US6473792B1
CLAIM 1
. A method for rapidly accessing information (event identifier, broadcast event identifier) related to a media display , comprising : storing segments of enhanced information , related to corresponding segments of a media display , on a device configured to received the media display ;
providing the device with a user interface ;
prompting an individual to retrieve a segment of enhanced information as the corresponding segment of the media display is displayed ;
and retrieving the segment of enhanced information upon response to the prompting .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (accessing information) .
US6473792B1
CLAIM 1
. A method for rapidly accessing information (event identifier, broadcast event identifier) related to a media display , comprising : storing segments of enhanced information , related to corresponding segments of a media display , on a device configured to received the media display ;
providing the device with a user interface ;
prompting an individual to retrieve a segment of enhanced information as the corresponding segment of the media display is displayed ;
and retrieving the segment of enhanced information upon response to the prompting .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6473792B1
CLAIM 3
. The method as recited in claim 1 , wherein storing comprises storing information on a hand-held remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6463469B1

Filed: 2000-01-18     Issued: 2002-10-08

Computer-based RDS/MBS receiver system for use with radio broadcast signal

(Original Assignee) Fm2webcom LLC; Suby Lory     (Current Assignee) YAVITZ EDWARD ; YAVITZ LLC

Edward Q. Yavitz
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (reception system) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (reception system) is sent separately from the broadcast event .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (reception system) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (hard drive) .
US6463469B1
CLAIM 1
. A radio reception system , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive (television data) of the interactive computer based system .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6463469B1
CLAIM 5
. A radio reception system , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a removable storage device (using data) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (reception system) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US6463469B1
CLAIM 5
. A radio reception system , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a removable storage device (using data) .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (reception system) is sent separately from the broadcast event .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (reception system) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (reception system) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (floppy disk) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (reception system) transmitter module , the database system , the response authentication system , a third party database .
US6463469B1
CLAIM 1
. A radio reception system (data stream, data stream transmitter) , comprising : an interactive computer based system that may be coupled to the Internet for the transfer and receipt of information over the Internet ;
a radio receiver operatively coupled to the interactive computer based system , the radio receiver being capable of receiving a data trigger related to programming broadcast by a radio station ;
and a data storage location accessible to the interactive computer based system , wherein the data trigger provides a user direct access to information stored at the data storage location related to the radio broadcast programming , wherein the data storage location is on a hard drive of the interactive computer based system .

US6463469B1
CLAIM 7
. The radio reception system as recited in claim 5 , wherein the removable storage device comprises a floppy disk (data management module) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (floppy disk) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6463469B1
CLAIM 7
. The radio reception system as recited in claim 5 , wherein the removable storage device comprises a floppy disk (data management module) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (floppy disk) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6463469B1
CLAIM 7
. The radio reception system as recited in claim 5 , wherein the removable storage device comprises a floppy disk (data management module) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6446262B1

Filed: 1999-10-15     Issued: 2002-09-03

Broadcasting interactive applications

(Original Assignee) Two Way TV Ltd     (Current Assignee) Mec Management LLC ; Intellectual Ventures Assets 119 LLC

Jason Robert Malaure, Richard Andrew Kydd, Simon Anthony Vivian Cornwell, Matthew Edward Tims
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (second transmitter, first transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6446262B1
CLAIM 12
. Apparatus according to claim 11 wherein the status flag is broadcast by a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective first frequency , and the setup data is broadcast by a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective different second frequency .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (second transmitter, first transmitter) includes at least one of the following : an FM receiver (second transmitter, first transmitter) , an AM radio receiver (second transmitter, first transmitter) , an In-Band-On-Channel receiver .
US6446262B1
CLAIM 12
. Apparatus according to claim 11 wherein the status flag is broadcast by a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective first frequency , and the setup data is broadcast by a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective different second frequency .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (program guide) .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program guide (television data) (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (first frequency) , comprising : determining a unique database entry (electronic program) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program (database entry) guide (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US6446262B1
CLAIM 12
. Apparatus according to claim 11 wherein the status flag is broadcast by a first transmitter at a respective first frequency (media response system) , and the setup data is broadcast by a second transmitter at a respective different second frequency .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (electronic program) identifier is associated with a specific instance of the broadcast event .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program (database entry) guide (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (electronic program) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program (database entry) guide (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (electronic program) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program (database entry) guide (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (electronic program) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program (database entry) guide (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (electronic program) , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6446262B1
CLAIM 4
. A method according to claim 1 , further comprising broadcasting electronic program (database entry) guide (EPG) data to the user interfaces , the FPG data being indicative of the scheduled start time for the real time data broadcast .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (second transmitter, first transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6446262B1
CLAIM 12
. Apparatus according to claim 11 wherein the status flag is broadcast by a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective first frequency , and the setup data is broadcast by a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective different second frequency .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (second transmitter, first transmitter) .
US6446262B1
CLAIM 12
. Apparatus according to claim 11 wherein the status flag is broadcast by a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective first frequency , and the setup data is broadcast by a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) at a respective different second frequency .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6275268B1

Filed: 1999-08-04     Issued: 2001-08-14

Electronic television program guide with remote product ordering

(Original Assignee) United Video Properties Inc     (Current Assignee) TCI-TVGOS Inc ; Rovi Guides Inc

Michael Dean Ellis, Bruce Davis, Edward Bruce Knudson, Larry Miller
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (order r) sent in combination with a specific broadcast event (television programs) , the receiving device comprising : a receiver module (television signal, real time) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (television signal, real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 41
. The method defined in claim 1 wherein the data processor is connected to a memory and to a cable over which television programming is provided for display for the user , the method comprising : storing information on the order in the memory ;
and transmitting the order over the cable at a time t (first data) hat is staggered with respect to other orders .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (order r) is sent separately from the broadcast event (television programs) .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (order r) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (visual indicator) , Open Data Application (ODA) data .
US6275268B1
CLAIM 15
. The method defined in claim 1 wherein the information displayed indicating that the product is available is a visual indicator (response options) and wherein the data processor is responsive to commands from a remote control having a key labeled with the same visual indicator , the method further comprising allowing the user to order the product using the remote control key labeled with the visual indicator .

US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal, real time) includes at least one of the following : an FM receiver (television signal, real time) , an AM radio receiver (television signal, real time) , an In-Band-On-Channel receiver .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (television programs) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (television programs) .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (television programs) , information associated with the broadcast event , contact information .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (television programs) ;

a communication module for communicating with a database system (television signal, real time) , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 41
. The method defined in claim 1 wherein the data processor is connected to a memory and to a cable over which television programming is provided for display for the user , the method comprising : storing information on the order in the memory ;
and transmitting the order over the cable at a time t (first data) hat is staggered with respect to other orders .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal, real time) .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (television programs) includes content identification .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (order r) sent in combination with a specific broadcast event (television programs) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal, real time) , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 41
. The method defined in claim 1 wherein the data processor is connected to a memory and to a cable over which television programming is provided for display for the user , the method comprising : storing information on the order in the memory ;
and transmitting the order over the cable at a time t (first data) hat is staggered with respect to other orders .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (order r) is sent separately from the broadcast event (television programs) .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (television programs) includes content identification .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (order r) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (visual indicator) Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event (television programs) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal, real time) , the response authentication system , a third party database .
US6275268B1
CLAIM 15
. The method defined in claim 1 wherein the information displayed indicating that the product is available is a visual indicator (response options) and wherein the data processor is responsive to commands from a remote control having a key labeled with the same visual indicator , the method further comprising allowing the user to order the product using the remote control key labeled with the visual indicator .

US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 41
. The method defined in claim 1 wherein the data processor is connected to a memory and to a cable over which television programming is provided for display for the user , the method comprising : storing information on the order in the memory ;
and transmitting the order over the cable at a time t (first data) hat is staggered with respect to other orders .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal, real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (television programs) into the database entry using the unique database entry identifier ;

providing data (order r) that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal, real time) is communicated to the communication device that sent the response packet .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (television programs) .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (visual indicator) , Open Data Application (ODA) data .
US6275268B1
CLAIM 15
. The method defined in claim 1 wherein the information displayed indicating that the product is available is a visual indicator (response options) and wherein the data processor is responsive to commands from a remote control having a key labeled with the same visual indicator , the method further comprising allowing the user to order the product using the remote control key labeled with the visual indicator .

US8200203B1
CLAIM 26
. A response database system (television signal, real time) associated with a response authentication system that uses data (rising time) that enables the determination of a database entry , comprising : a database entry module (order r) that enables access to the database entry , wherein information associated with a broadcast event (television programs) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (television signal, real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US6275268B1
CLAIM 51
. The method defined in claim 1 further comprising time (uses data) and date stamping an order placed by the user with the electronic television program guide .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (television programs) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (order r) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal, real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal, real time) , the response authentication system , a third party database .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (order r) that processes data for use by at least one of the following : the broadcast event (television programs) transmitter module , the data stream (order r) transmitter module , the database system (television signal, real time) , the response authentication system , a third party database .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (order r) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (order r) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (television signal, real time) , generating a report .
US6275268B1
CLAIM 30
. The method defined in claim 1 further comprising : displaying information on music programs that are available with the electronic television program guide ;
and allowing the user to order r (data stream, database entry module, data management module, data management module processing, providing data, broadcast data management module processing) ecordings associated with the music programs using the electronic television program guide .

US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal, real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (television programs) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal, real time) .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal, real time) .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (comprising extract) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6275268B1
CLAIM 21
. The method defined in claim 1 further comprising extract (response packet involves one) ing the user' ;
s address from a program services billing system .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (television programs) , the device comprising : a receiver module (television signal, real time) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal, real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (television programs) identifier .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (television programs) identifier .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (television programs) identifier .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (television programs) includes at least one of a song , an advertisement and a segment of a show .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (television programs) transmitter module comprises a radio transmitter .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (television programs) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal, real time) comprises the identifier .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .

US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (television programs) .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (television programs) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US6275268B1
CLAIM 48
. The method defined in claim 1 further comprising : providing information on the product in an in-band digital channel over which television programs (broadcast event, television data) are delivered in digital form ;
and retrieving the information on the product from the in-band digital channel .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal, real time) , the response authentication system , a third party database .
US6275268B1
CLAIM 38
. The method defined in claim 1 wherein the data processor is connected to a cable over which television programming is provided for display for the user , the method comprising placing the order using the cable in real time (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) .

US6275268B1
CLAIM 46
. The method defined in claim 1 wherein the product is associated with a television commercial , the method further comprising : receiving a television signal (receiver module, database system, FM receiver, AM radio receiver, database access module, aggregating data) for the television commercial ;
displaying the television commercial ;
and extracting information on the product from the television signal .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000292182A

Filed: 1999-04-07     Issued: 2000-10-20

移動体用広告システム及び移動体用広告情報通知方法

(Original Assignee) Dentsu Inc; 株式会社電通     

Akio Iijima, 章夫 飯島
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part (前記通知) of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000292182A
CLAIM 11
【請求項11】 移動体に対して放送電波として送信さ れている広告データ信号を受信し、前記受信した広告デ ータ信号を記憶し、必要に応じて当該移動体の位置及び 状況を確認し、前記確認された該移動体の位置に適合す る広告情報を、前記記憶されている前記広告データ信号 に基づき、前記確認された状況に応じて画像又は音声の 少なくとも一方で、該移動体に同乗している者に対して 通知し、前記通知 (selected part) された広告情報を選択する段階を具備 することを特徴とする移動体用広告情報通知方法。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, データ) .
JP2000292182A
CLAIM 1
【請求項1】 移動体に対して放送電波として送信され ている広告データ (computing device, communication device, wireless device) 信号を受信する受信手段と、前記受信 手段により受信した前記広告データ信号を記憶する記憶 手段と、必要に応じて当該移動体の位置及び状況を確認 する確認手段と、前記確認手段によって確認された該移 動体の位置に適合する広告情報を、前記記憶手段に記憶 されている前記広告データ信号に基づき、該確認手段に よって確認された状況に応じて画像又は音声の少なくと も一方で、該移動体に同乗している者に対して通知する 広告情報通知手段と、前記広告情報通知手段によって通 知された広告情報を選択する広告情報選択手段とを備え ていることを特徴とする移動体用広告システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000292182A
CLAIM 1
【請求項1】 移動体に対して放送電波として送信され ている広告データ (computing device, communication device, wireless device) 信号を受信する受信手段と、前記受信 手段により受信した前記広告データ信号を記憶する記憶 手段と、必要に応じて当該移動体の位置及び状況を確認 する確認手段と、前記確認手段によって確認された該移 動体の位置に適合する広告情報を、前記記憶手段に記憶 されている前記広告データ信号に基づき、該確認手段に よって確認された状況に応じて画像又は音声の少なくと も一方で、該移動体に同乗している者に対して通知する 広告情報通知手段と、前記広告情報通知手段によって通 知された広告情報を選択する広告情報選択手段とを備え ていることを特徴とする移動体用広告システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, データ) that sent the response packet .
JP2000292182A
CLAIM 1
【請求項1】 移動体に対して放送電波として送信され ている広告データ (computing device, communication device, wireless device) 信号を受信する受信手段と、前記受信 手段により受信した前記広告データ信号を記憶する記憶 手段と、必要に応じて当該移動体の位置及び状況を確認 する確認手段と、前記確認手段によって確認された該移 動体の位置に適合する広告情報を、前記記憶手段に記憶 されている前記広告データ信号に基づき、該確認手段に よって確認された状況に応じて画像又は音声の少なくと も一方で、該移動体に同乗している者に対して通知する 広告情報通知手段と、前記広告情報通知手段によって通 知された広告情報を選択する広告情報選択手段とを備え ていることを特徴とする移動体用広告システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000292182A
CLAIM 1
【請求項1】 移動体に対して放送電波として送信され ている広告データ (computing device, communication device, wireless device) 信号を受信する受信手段と、前記受信 手段により受信した前記広告データ信号を記憶する記憶 手段と、必要に応じて当該移動体の位置及び状況を確認 する確認手段と、前記確認手段によって確認された該移 動体の位置に適合する広告情報を、前記記憶手段に記憶 されている前記広告データ信号に基づき、該確認手段に よって確認された状況に応じて画像又は音声の少なくと も一方で、該移動体に同乗している者に対して通知する 広告情報通知手段と、前記広告情報通知手段によって通 知された広告情報を選択する広告情報選択手段とを備え ていることを特徴とする移動体用広告システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, データ) .
JP2000292182A
CLAIM 1
【請求項1】 移動体に対して放送電波として送信され ている広告データ (computing device, communication device, wireless device) 信号を受信する受信手段と、前記受信 手段により受信した前記広告データ信号を記憶する記憶 手段と、必要に応じて当該移動体の位置及び状況を確認 する確認手段と、前記確認手段によって確認された該移 動体の位置に適合する広告情報を、前記記憶手段に記憶 されている前記広告データ信号に基づき、該確認手段に よって確認された状況に応じて画像又は音声の少なくと も一方で、該移動体に同乗している者に対して通知する 広告情報通知手段と、前記広告情報通知手段によって通 知された広告情報を選択する広告情報選択手段とを備え ていることを特徴とする移動体用広告システム (computing device, communication device, wireless device)




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5991601A

Filed: 1999-01-04     Issued: 1999-11-23

Personal intercommunication purchase and fulfillment system

(Original Assignee) Anderson; John R.     (Current Assignee) Xylon LLC

John R. Anderson
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (first receiving) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (first receiving) further includes a responder identification (remote device) .
US5991601A
CLAIM 1
. A remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (first receiving) .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (first receiving) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (first receiving) further includes the data that enables an identification of the responder .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (first receiving) containing at a minimum the at least one identifier .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5991601A
CLAIM 1
. A remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (first receiving) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (first receiving) .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (first receiving) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (light emitting) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (light emitting) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (light emitting) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5991601A
CLAIM 1
. A remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (remote device) addressing .
US5991601A
CLAIM 1
. A remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (first receiving) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (first receiving) and at least one of the two entries of the database system .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (first receiving) further includes the request for the purchase of the product .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (first receiving) is recorded in an account of a user of the receiving device .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (first receiving) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (light emitting) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (first receiving) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (first receiving) further comprises the broadcast event identifier .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (first receiving) comprises a modified version of the broadcast event identifier .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (light emitting) in the response packet (first receiving) is altered after being received in the data packet .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving (response packet) means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (light emitting) that matches at least one element of the first entry of the database system comprises the identifier .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (light emitting) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US5991601A
CLAIM 1
. A remote device for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting (content information) diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5991601A
CLAIM 1
. A remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) for an electronic system for purchasing a tangible item from at least one home station comprising : a two-way pager having first receiving means for receiving a message , first transmitting means for transmitting a response to the message , alarm means for acknowledging the receipt of the message and means for displaying the message ;
and , means for entering an item code into the remote device representing the tangible item , said entering means comprising ;
a light emitting diode emitter ;
a detector physically and electronically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
CN1221265A

Filed: 1998-10-05     Issued: 1999-06-30

信息发送控制装置和信息接收装置

(Original Assignee) 松下电器产业株式会社     

米本佳史, 大户英隆
US8200203B1
CLAIM 1
. A receiving device (的接收) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (时间周期) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet further includes a responder identification (用于识别) .
CN1221265A
CLAIM 10
.根据权利要求9所述的信息接收装置,其中专用信息是一组识别信息,其中信息接收装置从信息发送控制装置接收与广播信息一起的延迟规定信息,延迟规定信息是用于规定通知延时的一组规定信息和用于识别 (responder identification) 至少一个信息接收装置的一组识别信息之间的至少一组对应信息,通知延时是向用户通知广播信息接收前消逝的时间周期,其中信息接收装置进一步包括:延迟规定信息接收装置,用于从信息发送控制装置接收延迟规定信息并将延迟规定信息存储在存储器中,其中延时确定装置参考延迟规定信息并根据与专用信息存储单元中存储的一组识别信息对应的一组规定信息确定时间。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (的接收) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (时间周期) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (时间周期) .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (的接收) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (时间周期) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (时间周期) , the response authentication system , a third party database .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 21
. A method for operating a database system (时间周期) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (时间周期) is communicated to the communication device that sent the response packet .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 26
. A response database system (时间周期) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (的接收) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (时间周期) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (时间周期) , the response authentication system , a third party database .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (时间周期) , the response authentication system , a third party database .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (的接收) selected , parsing the data in the database , aggregating data , generating a report .
CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (的接收) , the system comprising : a communication module for communicating with a database system (时间周期) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (时间周期) .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (的接收) .
CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (时间周期) .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (的接收) .
CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (的接收) includes a reward program entry .
CN1221265A
CLAIM 8
.一种从一个信息发送控制装置接收广播信息并向用户通知广播信息接收的信息接收装置,其中广播信息允许用户应答该广播信息,信息接收装置包括一个存储器;接收装置,用于接收广播信息并将广播信息存储在存储器中;专用信息存储装置,用于存储不同于至少其他信息接收装置之一的专用信息的专用信息,其他信息接收装置接收与该信息接收装置相同的广播信息;延时确定装置,用于根据专用信息确定时间;延时消逝检测装置,用于在接收装置接收广播信息之后检测是否已消逝确定的时间;和通知装置,用于在延时消逝检测装置检测到已消逝确定的时间时向用户通知广播信息的接收 (receiving device)

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (时间周期) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (少一组) .
CN1221265A
CLAIM 10
.根据权利要求9所述的信息接收装置,其中专用信息是一组识别信息,其中信息接收装置从信息发送控制装置接收与广播信息一起的延迟规定信息,延迟规定信息是用于规定通知延时的一组规定信息和用于识别至少一个信息接收装置的一组识别信息之间的至少一组 (event identifier) 对应信息,通知延时是向用户通知广播信息接收前消逝的时间周期,其中信息接收装置进一步包括:延迟规定信息接收装置,用于从信息发送控制装置接收延迟规定信息并将延迟规定信息存储在存储器中,其中延时确定装置参考延迟规定信息并根据与专用信息存储单元中存储的一组识别信息对应的一组规定信息确定时间。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (少一组) .
CN1221265A
CLAIM 10
.根据权利要求9所述的信息接收装置,其中专用信息是一组识别信息,其中信息接收装置从信息发送控制装置接收与广播信息一起的延迟规定信息,延迟规定信息是用于规定通知延时的一组规定信息和用于识别至少一个信息接收装置的一组识别信息之间的至少一组 (event identifier) 对应信息,通知延时是向用户通知广播信息接收前消逝的时间周期,其中信息接收装置进一步包括:延迟规定信息接收装置,用于从信息发送控制装置接收延迟规定信息并将延迟规定信息存储在存储器中,其中延时确定装置参考延迟规定信息并根据与专用信息存储单元中存储的一组识别信息对应的一组规定信息确定时间。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (少一组) .
CN1221265A
CLAIM 10
.根据权利要求9所述的信息接收装置,其中专用信息是一组识别信息,其中信息接收装置从信息发送控制装置接收与广播信息一起的延迟规定信息,延迟规定信息是用于规定通知延时的一组规定信息和用于识别至少一个信息接收装置的一组识别信息之间的至少一组 (event identifier) 对应信息,通知延时是向用户通知广播信息接收前消逝的时间周期,其中信息接收装置进一步包括:延迟规定信息接收装置,用于从信息发送控制装置接收延迟规定信息并将延迟规定信息存储在存储器中,其中延时确定装置参考延迟规定信息并根据与专用信息存储单元中存储的一组识别信息对应的一组规定信息确定时间。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (预定时) .
CN1221265A
CLAIM 7
.根据权利要求1所述的信息发送控制装置,其中延时确定装置包括:一个发送顺序确定单元,用于确定该多个目的地的发送顺序;和一个时间间隔存储单元,用于存储预定时 (voice instruction receiver) 间周期,和其中延时确定装置确定多个目的地中每一个的发送延时,以便在发送顺序中将多个目的地中的第“n”个目的地的发送延时设定为“(预定时间周期)×(n-1)”,“n”是不小于1的整数。

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (时间周期) comprises the identifier .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (时间周期) , the response authentication system , a third party database .
CN1221265A
CLAIM 1
.一种用于从一个信息提供者装置向多个信息接收装置转发广播信息的信息发送控制装置,其中广播信息允许该多个信息接收装置中每一个装置的用户应答广播信息,该信息发送控制装置包括:一个存储器;接收装置,用于从信息提供者装置接收广播信息并将该广播信息存储在存储器中;延时确定装置,用于为多个目的地中的每一个确定发送延时,以使发送延时对于至少两个目的地是不同的,发送延时是向多个目的地中的每一个发射广播信息前消逝的时间周期 (database system, response database system) ,和多个目的地中的每一个是该多个信息接收装置中的至少一个;延时消逝检测装置,用于在接收装置接收到广播信息后检测是否已消逝了为多个目的地中的每一个确定的发送延时;和发送装置,用于在每当延时消逝检测装置检测到已消逝该多个目的地之一的发送延时时向作为目的地的至少一个信息接收装置发射广播信息。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP0917380A2

Filed: 1998-10-05     Issued: 1999-05-19

Information transmission control apparatus for transmitting same information to a plurality of destinations, and information reception apparatus for receiving information from information transmission control apparatus

(Original Assignee) Matsushita Electronics Corp     (Current Assignee) Panasonic Corp

Hidetaka Ohto, Yoshifumi Yonemoto
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
EP0917380A2
CLAIM 1
An information transmission control apparatus for relaying broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information into the memory ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations , the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information to at least one information reception apparatus which is the destination .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (storage means) included in the answer .
EP0917380A2
CLAIM 8
An information reception apparatus that receives broadcast information from an information transmission control apparatus and notifies a user of a reception of the broadcast information , wherein the broadcast information allows the user to reply to the broadcast information , the information reception apparatus comprising : a memory ;
reception means for receiving the broadcast information and storing the broadcast information into the memory ;
unique information storage means (communication connection using information, using data, connection using Internet Protocol) for storing unique information that differs to unique information of at least one of other information reception apparatuses which receive the broadcast information same as the information reception apparatus ;
delay time determination means for determining time based on the unique information ;
delay time elapse detection means for detecting whether the determined time has elapsed , after the broadcast information is received by the reception means ;
and notification means for notifying the user of the reception of the broadcast information when the delay time elapse detection means detects that the determined time has elapsed .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage means) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP0917380A2
CLAIM 1
An information transmission control apparatus for relaying broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information into the memory ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations , the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information to at least one information reception apparatus which is the destination .

EP0917380A2
CLAIM 8
An information reception apparatus that receives broadcast information from an information transmission control apparatus and notifies a user of a reception of the broadcast information , wherein the broadcast information allows the user to reply to the broadcast information , the information reception apparatus comprising : a memory ;
reception means for receiving the broadcast information and storing the broadcast information into the memory ;
unique information storage means (communication connection using information, using data, connection using Internet Protocol) for storing unique information that differs to unique information of at least one of other information reception apparatuses which receive the broadcast information same as the information reception apparatus ;
delay time determination means for determining time based on the unique information ;
delay time elapse detection means for detecting whether the determined time has elapsed , after the broadcast information is received by the reception means ;
and notification means for notifying the user of the reception of the broadcast information when the delay time elapse detection means detects that the determined time has elapsed .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage means) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
EP0917380A2
CLAIM 1
An information transmission control apparatus for relaying broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information into the memory ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations , the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information to at least one information reception apparatus which is the destination .

EP0917380A2
CLAIM 8
An information reception apparatus that receives broadcast information from an information transmission control apparatus and notifies a user of a reception of the broadcast information , wherein the broadcast information allows the user to reply to the broadcast information , the information reception apparatus comprising : a memory ;
reception means for receiving the broadcast information and storing the broadcast information into the memory ;
unique information storage means (communication connection using information, using data, connection using Internet Protocol) for storing unique information that differs to unique information of at least one of other information reception apparatuses which receive the broadcast information same as the information reception apparatus ;
delay time determination means for determining time based on the unique information ;
delay time elapse detection means for detecting whether the determined time has elapsed , after the broadcast information is received by the reception means ;
and notification means for notifying the user of the reception of the broadcast information when the delay time elapse detection means detects that the determined time has elapsed .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
EP0917380A2
CLAIM 1
An information transmission control apparatus for relaying broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information into the memory ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations , the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information to at least one information reception apparatus which is the destination .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (storage means) addressing .
EP0917380A2
CLAIM 8
An information reception apparatus that receives broadcast information from an information transmission control apparatus and notifies a user of a reception of the broadcast information , wherein the broadcast information allows the user to reply to the broadcast information , the information reception apparatus comprising : a memory ;
reception means for receiving the broadcast information and storing the broadcast information into the memory ;
unique information storage means (communication connection using information, using data, connection using Internet Protocol) for storing unique information that differs to unique information of at least one of other information reception apparatuses which receive the broadcast information same as the information reception apparatus ;
delay time determination means for determining time based on the unique information ;
delay time elapse detection means for detecting whether the determined time has elapsed , after the broadcast information is received by the reception means ;
and notification means for notifying the user of the reception of the broadcast information when the delay time elapse detection means detects that the determined time has elapsed .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
EP0917380A2
CLAIM 7
The information transmission control apparatus of Claim 1 , wherein the delay time determination means includes : a transmission order determination unit for determining a transmission order for the plurality of destinations ;
and a time interval storage unit for storing a predetermined time (response packet involves one) period , and wherein the delay time determination means determines the transmission delay time for each of the plurality of destinations so that transmission delay time for an " ;
n" ;
th destination in the transmission order , among the plurality of destinations , is set at " ;
(the predetermined time period) × (n-1)" ;
, " ;
n" ;
being an integer no less than 1 .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module comprises a radio transmitter (transmission means) .
EP0917380A2
CLAIM 1
An information transmission control apparatus for relaying broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information into the memory ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations , the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means (radio transmitter) for transmitting , each time the delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information to at least one information reception apparatus which is the destination .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP1221784A2

Filed: 1998-10-05     Issued: 2002-07-10

Information transmission control apparatus for transmitting same information to a plurality of destinations

(Original Assignee) Panasonic Corp     (Current Assignee) Panasonic Corp

Hidetaka Ohto, Yoshifumi Yonemoto
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (reception system) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (reception system) is sent separately from the broadcast event .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (reception system) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (transmission delay time, storage means) included in the answer .
EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means (communication connection using information, using data, connection using Internet Protocol) for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time (communication connection using information, using data, connection using Internet Protocol) for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time the delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (transmission delay time, storage means) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means (communication connection using information, using data, connection using Internet Protocol) for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time (communication connection using information, using data, connection using Internet Protocol) for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (reception system) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (transmission delay time, storage means) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means (communication connection using information, using data, connection using Internet Protocol) for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time (communication connection using information, using data, connection using Internet Protocol) for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (reception system) is sent separately from the broadcast event .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (reception system) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time t (first data) he delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (reception system) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (reception system) transmitter module , the database system , the response authentication system , a third party database .
EP1221784A2
CLAIM 2
The information transmission and reception system (data stream, data stream transmitter) of claim 1 ,    wherein the broadcast information is an HTML document including link formation to other documents on a WWW .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (transmission delay time, storage means) addressing .
EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means (communication connection using information, using data, connection using Internet Protocol) for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time (communication connection using information, using data, connection using Internet Protocol) for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means for transmitting , each time the delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module comprises a radio transmitter (transmission means) .
EP1221784A2
CLAIM 4
An information transmission control apparatus for transmitting broadcast information from an information provider apparatus to a plurality of information reception apparatuses , wherein the broadcast information allows a user of each of the plurality of information reception apparatuses to reply to the broadcast information , the information transmission control apparatus comprising : a memory ;
reception means for receiving the broadcast information from the information provider apparatus and storing the broadcast information in to the memory ;
delay specification information storage means for storing delay specification information that specifies notification delay time for each of the plurality of information reception apparatuses , the notification delay time being a time period that is to elapse before each of the plurality of information reception apparatuses notifies the user of a reception of the broadcast information ;
delay time determination means for determining transmission delay time for each of a plurality of destinations so that transmission delay time is different for at least two destinations ;
the transmission delay time being a time period that is to elapse before transmitting the broadcast information to each of the plurality of destinations , and each of the plurality of destinations being at least one of the plurality of information reception apparatuses ;
delay time elapse detection means for detecting whether the transmission delay time determined for each of the plurality of destinations has elapsed , after the broadcast information is received by the reception means ;
and transmission means (radio transmitter) for transmitting , each time the delay time elapse detection means detects that transmission delay time for one of the plurality of destinations has elapsed , the broadcast information stored in the memory and the delay specification information to the plurality of information reception apparatuses .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6098106A

Filed: 1998-09-11     Issued: 2000-08-01

Method for controlling a computer with an audio signal

(Original Assignee) DigitalConvergence com Inc     (Current Assignee) JACK A TURPIN ; RPX Corp

Jeffry Jovan Philyaw, David Kent Mathews, Brad Maxwell Smith, Paul Scovell Adams
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (retrieving information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6098106A
CLAIM 7
. A method for retrieving information (content identification) from a storage region having a defined information provider location on a network , comprising the steps of : broadcasting a program having embedded therein an encoded signal having unique identifier information contained therein , wherein the unique identifier has an association with the location on the network of the storage region ;
extracting the encoded signal from the broadcast ;
and controlling a personal computer for a user at a user location on the network in response to the step of extracting to connect to the storage region on the network and retrieve information from the storage region at the defined location thereof on the network , which defined location is located with the extracted encoded signal , and providing it at the personal computer for use by the user .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (video signal) .
US6098106A
CLAIM 15
. The method of claim 7 , wherein the encoded signal is a video signal (television data) and the broadcast program is a video program and the step of extracting comprises extracting the unique identifier information from the video encoded signal .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (retrieving information) .
US6098106A
CLAIM 7
. A method for retrieving information (content identification) from a storage region having a defined information provider location on a network , comprising the steps of : broadcasting a program having embedded therein an encoded signal having unique identifier information contained therein , wherein the unique identifier has an association with the location on the network of the storage region ;
extracting the encoded signal from the broadcast ;
and controlling a personal computer for a user at a user location on the network in response to the step of extracting to connect to the storage region on the network and retrieve information from the storage region at the defined location thereof on the network , which defined location is located with the extracted encoded signal , and providing it at the personal computer for use by the user .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (retrieving information) .
US6098106A
CLAIM 7
. A method for retrieving information (content identification) from a storage region having a defined information provider location on a network , comprising the steps of : broadcasting a program having embedded therein an encoded signal having unique identifier information contained therein , wherein the unique identifier has an association with the location on the network of the storage region ;
extracting the encoded signal from the broadcast ;
and controlling a personal computer for a user at a user location on the network in response to the step of extracting to connect to the storage region on the network and retrieve information from the storage region at the defined location thereof on the network , which defined location is located with the extracted encoded signal , and providing it at the personal computer for use by the user .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (retrieving information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6098106A
CLAIM 7
. A method for retrieving information (content identification) from a storage region having a defined information provider location on a network , comprising the steps of : broadcasting a program having embedded therein an encoded signal having unique identifier information contained therein , wherein the unique identifier has an association with the location on the network of the storage region ;
extracting the encoded signal from the broadcast ;
and controlling a personal computer for a user at a user location on the network in response to the step of extracting to connect to the storage region on the network and retrieve information from the storage region at the defined location thereof on the network , which defined location is located with the extracted encoded signal , and providing it at the personal computer for use by the user .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (retrieving information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6098106A
CLAIM 7
. A method for retrieving information (content identification) from a storage region having a defined information provider location on a network , comprising the steps of : broadcasting a program having embedded therein an encoded signal having unique identifier information contained therein , wherein the unique identifier has an association with the location on the network of the storage region ;
extracting the encoded signal from the broadcast ;
and controlling a personal computer for a user at a user location on the network in response to the step of extracting to connect to the storage region on the network and retrieve information from the storage region at the defined location thereof on the network , which defined location is located with the extracted encoded signal , and providing it at the personal computer for use by the user .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (remote location) .
US6098106A
CLAIM 1
. A method for controlling a computer disposed at a user location on a network , comprising the steps of : inputting an analog signal at the user location on the network , the analog signal comprising a commerce identifier , which commerce identifier has an association with information disposed on a remote information provider location on the network ;
in response to the step of inputting ;
appending routing information to the commerce identifier , which routing information defines the location of the remote information provider location on the network ;
creating a link between the user location and the remote information provider location over the network in accordance with the appended routing information , which routing information defines the network connection between the user location and the remote location (wireless device) on the network ;
and transmitting the commerce identifier from the user location to the remote information provider location over the network utilizing the created link , wherein the information associated with the commerce identifier can be returned to the user location from the remote information provider location .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (secondary location) , a destination address of alphanumeric characters along with identification of an address format .
US6098106A
CLAIM 3
. The method of claim 1 , wherein the step of appending routing information comprises the steps of : providing a database of routing information at a secondary location (user response) on the network which provides an association between a predetermined commerce identifier and a predefined remote information provider location on the network , there being a plurality of such routing information stored in the database ;
transmitting to the secondary location on the network the commerce identifier ;
accessing the database in response to receiving at the secondary location a transmitted commerce identifier from the user location ;
comparing the received commerce identifier with the stored routing information in the database ;
if there is a match between the received commerce identifier and any of the stored routing information , transmitting the matching routing information back to the user location ;
and at the user location , in response to receiving the matching routing information , appending the matching routing information to the commerce identifier .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6202210B1

Filed: 1998-08-21     Issued: 2001-03-13

Method and system for collecting data over a 1394 network to support analysis of consumer behavior, marketing and customer support

(Original Assignee) Sony Corp; Sony Electronics Inc     (Current Assignee) Sony Corp ; Sony Electronics Inc

Harold Aaron Ludtke
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (communicatively couple, storage device) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively couple (first data, using data, uses data) d via an IEEE 1394 based network ;
a receiver device included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US6202210B1
CLAIM 6
. The system of claim 5 , further comprising : a mass storage device (first data, using data, uses data) coupled to the computer system for storing the history file .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (top box) .
US6202210B1
CLAIM 16
. The system of claim 10 , wherein the home AV network device is an AV/C compliant set-top box (television data) adapted for use with a cable television connection .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (communicatively couple, storage device) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (communicatively couple, storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively couple (first data, using data, uses data) d via an IEEE 1394 based network ;
a receiver device included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US6202210B1
CLAIM 6
. The system of claim 5 , further comprising : a mass storage device (first data, using data, uses data) coupled to the computer system for storing the history file .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (receiver device) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (receiver device) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (communicatively couple, storage device) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (communicatively couple, storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively couple (first data, using data, uses data) d via an IEEE 1394 based network ;
a receiver device (event transmitter, data stream transmitter, broadcast event transmitter, broadcast event transmitter module) included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US6202210B1
CLAIM 6
. The system of claim 5 , further comprising : a mass storage device (first data, using data, uses data) coupled to the computer system for storing the history file .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (communicatively couple, storage device) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively couple (first data, using data, uses data) d via an IEEE 1394 based network ;
a receiver device included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US6202210B1
CLAIM 6
. The system of claim 5 , further comprising : a mass storage device (first data, using data, uses data) coupled to the computer system for storing the history file .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data (communicatively couple, storage device) that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively couple (first data, using data, uses data) d via an IEEE 1394 based network ;
a receiver device included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US6202210B1
CLAIM 6
. The system of claim 5 , further comprising : a mass storage device (first data, using data, uses data) coupled to the computer system for storing the history file .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (receiver device) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (receiver device) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively coupled via an IEEE 1394 based network ;
a receiver device (event transmitter, data stream transmitter, broadcast event transmitter, broadcast event transmitter module) included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (receiver device) module , the data stream transmitter (receiver device) module , the database system , the response authentication system , a third party database .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively coupled via an IEEE 1394 based network ;
a receiver device (event transmitter, data stream transmitter, broadcast event transmitter, broadcast event transmitter module) included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (receiver device) module comprises a radio transmitter .
US6202210B1
CLAIM 1
. A data collection system for use with a home AV network , comprising : a plurality of consumer electronic devices communicatively coupled via an IEEE 1394 based network ;
a receiver device (event transmitter, data stream transmitter, broadcast event transmitter, broadcast event transmitter module) included in the plurality of devices , the receiver device operable for receiving a broadcast data stream , wherein the broadcast data stream includes an identifier tag describing the identity of the broadcast data stream ;
an up-stream communications link included in one of the plurality of devices ;
and a computer system included within one of the plurality of devices , the computer system including a processor coupled to a memory via a bus , the memory storing software which when executed by the processor cause the computer system to implement a method comprising the steps of : querying the plurality of devices included in the home AV network for descriptive information stored within the plurality of devices ;
monitoring the tag included in the broadcast data stream ;
determining an identity of the broadcast data stream using the identifier tag ;
and transmitting the identity of the broadcast data stream to an external monitor via the up-stream communications link .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6177931B1

Filed: 1998-07-21     Issued: 2001-01-23

Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information

(Original Assignee) Index Systems LLC     (Current Assignee) Index Systems LLC ; Rovi Guides Inc

Ronald Alexander, Stephen Dias, Kenneth S. Hancock, Elsie Y. Leung, Douglas Macrae, Arthur Y. Ng, Shawn O'Neil, Peter Christopher Schoaff, Jonathon Sutton, Thomas Edward Ward, III, Thomas Westberg, Henry C. Yuen
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (television programs, interactive program, program guide, video signal) , the receiving device comprising : a receiver module (television signal) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (television signal) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (other programs, audio data) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data (World Wide Web) that enables an identification of the responder .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program by display in a color that contrasts with the other programs (first data, audio data, touch screen) .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (second data, broadcast data management module, broadcast data management module processing) ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data , and/or textual data , and/or video data , and/or audio data (first data, audio data, touch screen) ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US6177931B1
CLAIM 16
. The interactive television system of claim 15 , further comprising : means for identifying a plurality of addresses for data sources , including data source addresses on a computer network such as the Internet or the World Wide Web (minimum data) , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal) includes at least one of the following : an FM receiver (television signal) , an AM radio receiver (television signal) , an In-Band-On-Channel receiver .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (television programs, interactive program, program guide, video signal) includes at least one of the following : a video , a song , an advertisement , an image , audio data (other programs, audio data) , multimedia data , movie data (television programs, interactive program, program guide, video signal) , television data (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program by display in a color that contrasts with the other programs (first data, audio data, touch screen) .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data , and/or textual data , and/or video data , and/or audio data (first data, audio data, touch screen) ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (television programs, interactive program, program guide, video signal) , information associated with the broadcast event , contact information .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (television programs, interactive program, program guide, video signal) ;

a communication module for communicating with a database system (television signal) , wherein the database system is configured to access a first data (other programs, audio data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program by display in a color that contrasts with the other programs (first data, audio data, touch screen) .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (second data, broadcast data management module, broadcast data management module processing) ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data , and/or textual data , and/or video data , and/or audio data (first data, audio data, touch screen) ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal) .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (television programs, interactive program, program guide, video signal) includes content identification .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (television programs, interactive program, program guide, video signal) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system is configured to access a first data (other programs, audio data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program by display in a color that contrasts with the other programs (first data, audio data, touch screen) .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (second data, broadcast data management module, broadcast data management module processing) ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data , and/or textual data , and/or video data , and/or audio data (first data, audio data, touch screen) ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (television programs, interactive program, program guide, video signal) includes content identification .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (other programs, audio data) corollary to the specific broadcast event (television programs, interactive program, program guide, video signal) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program by display in a color that contrasts with the other programs (first data, audio data, touch screen) .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data , and/or textual data , and/or video data , and/or audio data (first data, audio data, touch screen) ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (television programs, interactive program, program guide, video signal) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal) is communicated to the communication device that sent the response packet .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 26
. A response database system (television signal) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (television programs, interactive program, program guide, video signal) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (television programs, interactive program, program guide, video signal) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs, interactive program, program guide, video signal) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs, interactive program, program guide, video signal) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal) , the response authentication system , a third party database .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event (television programs, interactive program, program guide, video signal) transmitter module , the data stream transmitter module , the database system (television signal) , the response authentication system , a third party database .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (second data, broadcast data management module, broadcast data management module processing) ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface (graphic data) , a connection using Internet Protocol addressing .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (second data, broadcast data management module, broadcast data management module processing) ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data (command line interface) , and/or textual data , and/or video data , and/or audio data ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (second data, broadcast data management module, broadcast data management module processing) ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (television programs, interactive program, program guide, video signal) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal) .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (source addresses, data source) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal) .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 16
. The interactive television system of claim 15 , further comprising : means for identifying a plurality of addresses for data source (destination address, address format) s , including data source addresses (destination address, address format) on a computer network such as the Internet or the World Wide Web , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (television programs, interactive program, program guide, video signal) , the device comprising : a receiver module (television signal) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (source addresses, data source) of alphanumeric characters along with identification of an address format (source addresses, data source) .
US6177931B1
CLAIM 16
. The interactive television system of claim 15 , further comprising : means for identifying a plurality of addresses for data source (destination address, address format) s , including data source addresses (destination address, address format) on a computer network such as the Internet or the World Wide Web , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (television programs, interactive program, program guide, video signal) identifier .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (television programs, interactive program, program guide, video signal) identifier .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (television programs, interactive program, program guide, video signal) identifier .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (other programs, audio data) , a keypad , voice instruction receiver .
US6177931B1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program by display in a color that contrasts with the other programs (first data, audio data, touch screen) .

US6177931B1
CLAIM 14
. The interactive television system of claim 13 , wherein the data base of advertising information further comprises : packets of data relating to the product being advertised , including graphic data , and/or textual data , and/or video data , and/or audio data (first data, audio data, touch screen) ;
timing and correlative relationship data defining presentation and formatting relationships , sequencing , and timing of said graphic , textual , video , and audio data .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (television programs, interactive program, program guide, video signal) includes at least one of a song , an advertisement and a segment of a show .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (television programs, interactive program, program guide, video signal) transmitter module comprises a radio transmitter .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (television programs, interactive program, program guide, video signal) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal) comprises the identifier .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (television programs, interactive program, program guide, video signal) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs, interactive program, program guide, video signal) .
US6177931B1
CLAIM 1
. A method for navigating about an on screen television interactive program (broadcast event, television data, movie data) guide comprising the steps : collecting viewer profile data ;
selecting an advertisement based on the viewer profile data ;
displaying a list of television programs (broadcast event, television data, movie data) vertically in a first area of a screen of a display monitor ;
displaying the selected advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US6177931B1
CLAIM 15
. The interactive television system of claim 14 , wherein said simultaneously formatting and displaying means further comprises : means for displaying in a first fixed position window on said display monitor the video signal (broadcast event, television data, movie data) carried by said selected channel ;
means for displaying in a second fixed position window on said display monitor the advertising data in viewable form .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US6177931B1
CLAIM 13
. An interactive television system comprising : means for receiving a television signal (receiver module, database system, FM receiver, AM radio receiver) that carries a plurality of channels of video programs ;
a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory ;
means for collecting viewer profile data ;
means for selecting a portion of the advertising information based on the viewer profile data ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said selected portion of the advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6018768A

Filed: 1998-07-06     Issued: 2000-01-25

Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments

(Original Assignee) ACTV Inc     (Current Assignee) OpenTV Inc

Craig Ullman, Jack D. Hidary, Nova T. Spivack
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (digital television) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6018768A
CLAIM 12
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a digital television (receiver module, FM receiver) , comprising : a receiver , for receiving a video signal and one or more uniform resource locators , wherein the uniform resource locators specify one or more Internet addresses of the information segments which relate specifically to the content of the video and audio signals of the programming ;
a means for decoding , connected to the receiving means , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
and a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiver , for presenting the video concurrently with or independently from the Internet information segments .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (digital television) includes at least one of the following : an FM receiver (digital television) , an AM radio receiver , an In-Band-On-Channel receiver .
US6018768A
CLAIM 12
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a digital television (receiver module, FM receiver) , comprising : a receiver , for receiving a video signal and one or more uniform resource locators , wherein the uniform resource locators specify one or more Internet addresses of the information segments which relate specifically to the content of the video and audio signals of the programming ;
a means for decoding , connected to the receiving means , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
and a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiver , for presenting the video concurrently with or independently from the Internet information segments .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (other user) database .
US6018768A
CLAIM 20
. The system of claim 19 , wherein the user workstations comprise a chat dialogue frame interface , the chat dialogue frame interface allowing the user to send and receive messages from other user (third party) s at other user workstations .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (more use) based on said at least part of the information stored in the database entry .
US6018768A
CLAIM 19
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a production computer , comprising : means for creating a playlist , the playlist containing a list of events including one or more uniform resource locators ;
a server , in communications with the production computer , for storing the playlist ;
one or more use (communications device) r workstations , comprising : a receiver , for receiving a video signal and the playlist , wherein the uniform resource locators in the playlist specify one or more Internet addresses of the information segments which relate specifically to the content of the video signal ;
a means for decoding , connected to the receiver , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
and a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiver , for presenting the video concurrently with or independently from the Internet information segments .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (other user) , data derived from an automated media content database .
US6018768A
CLAIM 20
. The system of claim 19 , wherein the user workstations comprise a chat dialogue frame interface , the chat dialogue frame interface allowing the user to send and receive messages from other user (third party) s at other user workstations .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (other user) database .
US6018768A
CLAIM 20
. The system of claim 19 , wherein the user workstations comprise a chat dialogue frame interface , the chat dialogue frame interface allowing the user to send and receive messages from other user (third party) s at other user workstations .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (other user) database .
US6018768A
CLAIM 20
. The system of claim 19 , wherein the user workstations comprise a chat dialogue frame interface , the chat dialogue frame interface allowing the user to send and receive messages from other user (third party) s at other user workstations .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (audio signals) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6018768A
CLAIM 1
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a means for receiving programming , wherein the programming contains a video and audio signals (data type filtering) and one or more uniform resource locators , wherein the uniform resource locators specify one or more Internet addresses of the information segments which relate specifically to the content of the video and audio signals of the programming ;
a means for decoding , connected to the receiving means , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiving means , for presenting the video and audio signals concurrently with or independently from the Internet information segments .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (digital television) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6018768A
CLAIM 12
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a digital television (receiver module, FM receiver) , comprising : a receiver , for receiving a video signal and one or more uniform resource locators , wherein the uniform resource locators specify one or more Internet addresses of the information segments which relate specifically to the content of the video and audio signals of the programming ;
a means for decoding , connected to the receiving means , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
and a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiver , for presenting the video concurrently with or independently from the Internet information segments .

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (other user) .
US6018768A
CLAIM 20
. The system of claim 19 , wherein the user workstations comprise a chat dialogue frame interface , the chat dialogue frame interface allowing the user to send and receive messages from other user (third party) s at other user workstations .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (other user) database .
US6018768A
CLAIM 20
. The system of claim 19 , wherein the user workstations comprise a chat dialogue frame interface , the chat dialogue frame interface allowing the user to send and receive messages from other user (third party) s at other user workstations .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6067107A

Filed: 1998-04-30     Issued: 2000-05-23

Response capacity management in interactive broadcast systems by periodic reconfiguration of response priorities

(Original Assignee) Wink Communications Inc     (Current Assignee) OpenTV Inc

Timothy V. Travaille, David W. Brubeck
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (computer readable medium) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (specific time period) , a cabled connection .
US6067107A
CLAIM 21
. The method of claim 20 , wherein estimating a number of responses generated by an interactive application on a specific channel during a specific time period (wireless data channel) further comprises : determining the total number of broadcast receivers that can be communicated with ;
determining the program share for each program in the time period ;
determining the application share for the interactive application ;
estimating the response rate for the interactive application ;
determining the required sample rate for the interactive application ;
and multiplying the preceding five factors together .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (computer readable medium) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information (second determining) associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6067107A
CLAIM 40
. A broadcast receiving system configured to preferentially store various types of data , the system comprising : a receiving means for receiving an interactive application configured to receive a predetermined type of response ;
a first determining means coupled to the receiving means for determining a response priority value for the predetermined type of response ;
a second determining (entering information) means coupled to the first determining means for determining whether there is sufficient available memory capacity in the broadcast receiver to receive a response to the received interactive application and at least one response having a response type with a priority value equal to or higher than the response priority value of the predetermined type of response ;
and an executing means coupled to the receiving means to receive the interactive application , and coupled to the second determining means for executing the interactive application in response to the second determining means determining that there is sufficient memory , and for receiving a response and storing the response in the memory .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (computer readable medium) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (computer readable medium) transmitter module , the database system , the response authentication system , a third party database .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (computer readable medium) , generating a report .
US6067107A
CLAIM 25
. A computer program product stored on a computer readable medium (data stream, aggregating data) for configuring a plurality of broadcast receivers to preferentially store various types of data , the computer program product controlling a processor coupled to the medium to perform the operations of : estimating a number of responses to be collected from the plurality of broadcast receivers during a selected polling period , wherein each response has a response type ;
determining a first proportion of the estimated number of responses that must be collected according to their response type ;
determining a second proportion of the estimated number of responses that may be sampled according to their response type ;
establishing for each response type in the first proportion a first response priority value ;
establishing for each response type in the second proportion a second response priority value , wherein any first response priority value is equal to or higher than any second response priority value ;
establishing at least one sampling rate for response types included in the second proportion of responses ;
and transmitting the response priority values for the response types to the broadcast receivers for storage therein .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6286140B1

Filed: 1997-11-20     Issued: 2001-09-04

System and method for measuring and storing information pertaining to television viewer or user behavior

(Original Assignee) Thomas P. Ivanyi     (Current Assignee) ITVTRAX LLC ; Acacia Research Group LLC

Thomas P. Ivanyi
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (signal transmitter, television signal, comprises data) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (receiving signals, channel change) from a portion of a database system (signal transmitter, television signal, comprises data) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US6286140B1
CLAIM 1
. A system for uninterrupted and passive continuous monitoring and measuring viewer behavior of a plurality of television viewers and pattern data among viewer events and tuning alternatives in a plurality of viewing premises to provide information for direct correlation with concurrent detailed data of programming and broadcasting in order to analyze and ascertain the responses of the plurality of viewers to program and advertising content for the purpose of assessing the effectiveness of said programming and advertising content , wherein the results of said analysis can be made available to advertisers , said system comprising : a plurality of signal receiving devices located in a plurality of viewing premises , wherein each said signal receiving device further comprises : a viewer event and tuning alternative decision device , for uninterrupted and passive continuous monitoring , categorizing and storing the television viewer behavior and pattern data among viewer events and tuning alternatives on the continuous basis ;
an event timing device for recording a realtime record of event from/to time occurrence and for generating a digital signal representative of event from/to time occurrence ;
a data latching device for one of uninterrupted continuous latching and storing the digital signals for real-time t (first data) iming data generated by said viewer event and tuning alternative decision device and said event timing device ;
and a database for storing the data one of latched and stored by said data latching device .

US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 5
. The system of claim 4 , wherein said signal receiving device further comprises : a receiver for receiving signals (broadcast signal) from said central processing computer ;
and a transmitter for transmitting data to said central processing computer .

US6286140B1
CLAIM 8
. The system of claim 1 , wherein said viewer event and tuning alternative decision device comprises at least one of : a television on/off unit ;
a channel change (broadcast signal) unit ;
a volume change unit ;
a mute/unmute unit ;
a data unit for selecting on-line activity ;
and one of : a viewer interactive and a viewer non-interactive event status data unit .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (signal transmitter, television signal, comprises data) includes at least one of the following : an FM receiver (signal transmitter, television signal, comprises data) , an AM radio receiver (signal transmitter, television signal, comprises data) , an In-Band-On-Channel receiver .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (signal transmitter, television signal, comprises data) , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data (signal representative, storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6286140B1
CLAIM 1
. A system for uninterrupted and passive continuous monitoring and measuring viewer behavior of a plurality of television viewers and pattern data among viewer events and tuning alternatives in a plurality of viewing premises to provide information for direct correlation with concurrent detailed data of programming and broadcasting in order to analyze and ascertain the responses of the plurality of viewers to program and advertising content for the purpose of assessing the effectiveness of said programming and advertising content , wherein the results of said analysis can be made available to advertisers , said system comprising : a plurality of signal receiving devices located in a plurality of viewing premises , wherein each said signal receiving device further comprises : a viewer event and tuning alternative decision device , for uninterrupted and passive continuous monitoring , categorizing and storing the television viewer behavior and pattern data among viewer events and tuning alternatives on the continuous basis ;
an event timing device for recording a realtime record of event from/to time occurrence and for generating a digital signal representative (using data) of event from/to time occurrence ;
a data latching device for one of uninterrupted continuous latching and storing the digital signals for real-time t (first data) iming data generated by said viewer event and tuning alternative decision device and said event timing device ;
and a database for storing the data one of latched and stored by said data latching device .

US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 4
. The system of claim 1 , which further comprises : a central processing computer which is located remotely from said signal receiving device , which further comprises : a control device for controlling the operation of said central processing computer ;
a receiver for receiving data obtained at said signal receiving device ;
a memory storage device (using data) for storing data obtained from said signal receiving device , and means for processing said data obtained from said plurality of signal receiving devices and for generating output data that is indicative of and reflects viewer behavior and pattern data among viewer events and tuning alternatives on the timing basis .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (signal transmitter, television signal, comprises data) .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (signal receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (signal receiver) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (signal transmitter, television signal, comprises data) , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data (signal representative, storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6286140B1
CLAIM 1
. A system for uninterrupted and passive continuous monitoring and measuring viewer behavior of a plurality of television viewers and pattern data among viewer events and tuning alternatives in a plurality of viewing premises to provide information for direct correlation with concurrent detailed data of programming and broadcasting in order to analyze and ascertain the responses of the plurality of viewers to program and advertising content for the purpose of assessing the effectiveness of said programming and advertising content , wherein the results of said analysis can be made available to advertisers , said system comprising : a plurality of signal receiving devices located in a plurality of viewing premises , wherein each said signal receiving device further comprises : a viewer event and tuning alternative decision device , for uninterrupted and passive continuous monitoring , categorizing and storing the television viewer behavior and pattern data among viewer events and tuning alternatives on the continuous basis ;
an event timing device for recording a realtime record of event from/to time occurrence and for generating a digital signal representative (using data) of event from/to time occurrence ;
a data latching device for one of uninterrupted continuous latching and storing the digital signals for real-time t (first data) iming data generated by said viewer event and tuning alternative decision device and said event timing device ;
and a database for storing the data one of latched and stored by said data latching device .

US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 4
. The system of claim 1 , which further comprises : a central processing computer which is located remotely from said signal receiving device , which further comprises : a control device for controlling the operation of said central processing computer ;
a receiver for receiving data obtained at said signal receiving device ;
a memory storage device (using data) for storing data obtained from said signal receiving device , and means for processing said data obtained from said plurality of signal receiving devices and for generating output data that is indicative of and reflects viewer behavior and pattern data among viewer events and tuning alternatives on the timing basis .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (signal transmitter, television signal, comprises data) , the response authentication system , a third party database .
US6286140B1
CLAIM 1
. A system for uninterrupted and passive continuous monitoring and measuring viewer behavior of a plurality of television viewers and pattern data among viewer events and tuning alternatives in a plurality of viewing premises to provide information for direct correlation with concurrent detailed data of programming and broadcasting in order to analyze and ascertain the responses of the plurality of viewers to program and advertising content for the purpose of assessing the effectiveness of said programming and advertising content , wherein the results of said analysis can be made available to advertisers , said system comprising : a plurality of signal receiving devices located in a plurality of viewing premises , wherein each said signal receiving device further comprises : a viewer event and tuning alternative decision device , for uninterrupted and passive continuous monitoring , categorizing and storing the television viewer behavior and pattern data among viewer events and tuning alternatives on the continuous basis ;
an event timing device for recording a realtime record of event from/to time occurrence and for generating a digital signal representative of event from/to time occurrence ;
a data latching device for one of uninterrupted continuous latching and storing the digital signals for real-time t (first data) iming data generated by said viewer event and tuning alternative decision device and said event timing device ;
and a database for storing the data one of latched and stored by said data latching device .

US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 21
. A method for operating a database system (signal transmitter, television signal, comprises data) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (signal transmitter, television signal, comprises data) is communicated to the communication device that sent the response packet .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 26
. A response database system (signal transmitter, television signal, comprises data) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (signal receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (signal receiver) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (signal transmitter, television signal, comprises data) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (signal transmitter, television signal, comprises data) , the response authentication system , a third party database .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event transmitter (signal receiver) module , the data stream transmitter (signal receiver) module , the database system (signal transmitter, television signal, comprises data) , the response authentication system , a third party database .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) storage device comprises data regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) storage device comprises data regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (signal transmitter, television signal, comprises data) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (signal transmitter, television signal, comprises data) .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (said database) .
US6286140B1
CLAIM 11
. The system of claim 1 , wherein said database (wireless device) comprises time-stamped data representative of at least one of : on/off timing data of the signal receiving device , channel change data , volume change data , mute/unmute timing data , and interactive and non-interactive event status data and interactive and non-interactive operation data .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (signal transmitter, television signal, comprises data) .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (signal transmitter, television signal, comprises data) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (signal transmitter, television signal, comprises data) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (output device) .
US6286140B1
CLAIM 3
. The system of claim 1 , wherein said signal receiving device further comprises : a viewer input device for facilitating viewer control over said signal receiving device ;
and an output device (event identifier) for providing an indication of signal receiving device operation .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (output device) .
US6286140B1
CLAIM 3
. The system of claim 1 , wherein said signal receiving device further comprises : a viewer input device for facilitating viewer control over said signal receiving device ;
and an output device (event identifier) for providing an indication of signal receiving device operation .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (output device) .
US6286140B1
CLAIM 3
. The system of claim 1 , wherein said signal receiving device further comprises : a viewer input device for facilitating viewer control over said signal receiving device ;
and an output device (event identifier) for providing an indication of signal receiving device operation .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (wireless communication system) , a keypad , voice instruction receiver .
US6286140B1
CLAIM 7
. The system of claim 1 , wherein television signals are transmitted via at least one of a television communication system , a telephone communication system , a wireless communication system (touch screen) and a fiber optic communication system .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (signal receiver) module comprises a radio transmitter (signal receiver) .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal receiver (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, broadcast event transmitter module) for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (signal transmitter, television signal, comprises data) comprises the identifier .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (signal transmitter, television signal, comprises data) , the response authentication system , a third party database .
US6286140B1
CLAIM 2
. The system of claim 1 , which further comprises : a control device for controlling said signal receiving device ;
a television signal (receiver module, database system, FM receiver, AM radio receiver) receiver for receiving television signals ;
and a device for one of transmitting and relaying the received television signals to a television .

US6286140B1
CLAIM 10
. The system of claim 4 , further comprising : a polling signal transmitter (receiver module, database system, FM receiver, AM radio receiver) connected to said processing means ;
a polling signal receiver connected to said processing means ;
wherein said signal receiving device further comprises : a receiver for receiving non-television signals from said polling signal transmitter ;
and a transmitter for transmitting non-television signals to said polling signal receiver .

US6286140B1
CLAIM 19
. The system of claim 15 , wherein said memory storage device comprises data (receiver module, database system, FM receiver, AM radio receiver) regarding at least one of viewer and demographic information .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5963264A

Filed: 1997-10-30     Issued: 1999-10-05

Selecting a digital television program and the control of a non-attached recording device

(Original Assignee) EchoStar Engineering Corp     (Current Assignee) EchoStar Engineering Corp

Mark Jackson
US8200203B1
CLAIM 1
. A receiving device (generating control signal) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US5963264A
CLAIM 8
. The apparatus for controlling as defined in claim 6 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) means further comprises : (a) a volatile memory means ;
and (b) a nonvolatile memory means .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (electronic information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5963264A
CLAIM 12
. An apparatus for controlling an independent audio-visual or other electronic information (content identification) al device , said independent device capable of being controlled by infrared energy signals , said apparatus comprising a signal generating means , said signal generating means capable of generating and transmitting a plurality of control signals to said independent device , wherein said plurality of control signals are comprised of high powered infrared energy , broadcasted to saturate the local area surrounding said independent device .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (video signals) , multimedia data , movie data , television data .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals (audio data) ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (generating control signal) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US5963264A
CLAIM 8
. The apparatus for controlling as defined in claim 6 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) means further comprises : (a) a volatile memory means ;
and (b) a nonvolatile memory means .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (electronic information) .
US5963264A
CLAIM 12
. An apparatus for controlling an independent audio-visual or other electronic information (content identification) al device , said independent device capable of being controlled by infrared energy signals , said apparatus comprising a signal generating means , said signal generating means capable of generating and transmitting a plurality of control signals to said independent device , wherein said plurality of control signals are comprised of high powered infrared energy , broadcasted to saturate the local area surrounding said independent device .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (generating control signal) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US5963264A
CLAIM 8
. The apparatus for controlling as defined in claim 6 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) means further comprises : (a) a volatile memory means ;
and (b) a nonvolatile memory means .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (electronic information) .
US5963264A
CLAIM 12
. An apparatus for controlling an independent audio-visual or other electronic information (content identification) al device , said independent device capable of being controlled by infrared energy signals , said apparatus comprising a signal generating means , said signal generating means capable of generating and transmitting a plurality of control signals to said independent device , wherein said plurality of control signals are comprised of high powered infrared energy , broadcasted to saturate the local area surrounding said independent device .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (electronic information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US5963264A
CLAIM 12
. An apparatus for controlling an independent audio-visual or other electronic information (content identification) al device , said independent device capable of being controlled by infrared energy signals , said apparatus comprising a signal generating means , said signal generating means capable of generating and transmitting a plurality of control signals to said independent device , wherein said plurality of control signals are comprised of high powered infrared energy , broadcasted to saturate the local area surrounding said independent device .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (electronic information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5963264A
CLAIM 12
. An apparatus for controlling an independent audio-visual or other electronic information (content identification) al device , said independent device capable of being controlled by infrared energy signals , said apparatus comprising a signal generating means , said signal generating means capable of generating and transmitting a plurality of control signals to said independent device , wherein said plurality of control signals are comprised of high powered infrared energy , broadcasted to saturate the local area surrounding said independent device .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (generating control signal) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US5963264A
CLAIM 8
. The apparatus for controlling as defined in claim 6 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) means further comprises : (a) a volatile memory means ;
and (b) a nonvolatile memory means .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US5963264A
CLAIM 8
. The apparatus for controlling as defined in claim 6 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) means further comprises : (a) a volatile memory means ;
and (b) a nonvolatile memory means .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (generating control signal) selected , parsing the data in the database , aggregating data (real time) , generating a report .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US5963264A
CLAIM 8
. The apparatus for controlling as defined in claim 6 , wherein said memory (second data, broadcast data management module, broadcast data management module processing) means further comprises : (a) a volatile memory means ;
and (b) a nonvolatile memory means .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (generating control signal) , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (high power) .
US5963264A
CLAIM 2
. A method for controlling as described in claim 1 , wherein said step of transmitting further comprises the steps of : (a) generating a plurality of said control signals corresponding to said selected recording device code corresponding to said recording device ;
and (b) broadcasting said plurality of control signals to said recording device , wherein said plurality of control signals are comprised of high power (wireless device) ed infrared energy , broadcasted to saturate the local area surrounding said recording devise .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (generating control signal) .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (generating control signal) .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (generating control signal) includes a reward program entry .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signal (receiving device) s for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US5963264A
CLAIM 1
. A method for controlling via signal transmission the operation of a recording device so as to record a program selected from electronic programming information , said method comprising the steps of : (a) providing a data stream comprising : (1) audio-visual information comprising audio and video signals ;
(2) said electronic programming information program schedule listings and program initiation and termination information ;
and (3) recording device codes for generating control signals for controlling said recording device ;
(b) processing said data stream comprising the steps of : (1) monitoring said data stream ;
(2) updating said electronic programming information ;
and (3) updating said recording device codes ;
(c) displaying to a user said program schedule listings from said electronic programming information ;
(d) allowing a user to select at least one program schedule listing from said electronic programming information ;
(e) allowing a user to select at least one recording device code from said recording device codes ;
and (f) transmitting said control signals corresponding to said selected recording device code , in synchronization with said program initiation and termination information , to control in real time (database system, database access module, aggregating data) said recording device to record a program corresponding to said selected program schedule listing consistent with changes in said electronic programming information .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5949492A

Filed: 1997-05-22     Issued: 1999-09-07

Apparatus and methods for accessing information relating to radio television programs

(Original Assignee) Mankovitz; Roy J.     (Current Assignee) PATENTLAB LLC

Roy J. Mankovitz
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (comprises information) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (vertical blanking) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (first program, time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (second station) that enables an identification of the responder .
US5949492A
CLAIM 3
. The method of claim 2 wherein the step of identifying a correspondence between the entered station identification and time t (first data) o a program in a station log to obtain the desired supplemental information comprises the step of searching the station log for a station , program time , and program identifier of a program that corresponds to the entered station identification and time .

US5949492A
CLAIM 13
. The method of claim 11 wherein the step of transmitting program times and program identifiers from each station to the place of compiling the station log comprises the step of transmitting the program times and program identifiers from each station in a television vertical blanking (television data, broadcast signal) interval .

US5949492A
CLAIM 29
. The method of claim 1 wherein the step of identifying a correspondence between the entered station identification and time and a program in a station log additionally comprises the step of recording the number of times a first program (first data) in the station log is identified as corresponding to entered station identifications and times .

US5949492A
CLAIM 31
. The method of claim 1 wherein the step of identifying a correspondence between the entered station identification and time and a program in a station log to obtain the desired supplemental information comprises the steps of : mapping an entered station identification for a cable channel to a second station (minimum data) identification by using a stored cable channel map .

US5949492A
CLAIM 62
. The method of claim 61 , in which the central location comprises information (input control) providers on the Internet .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (command key) , a track identifier (storing step) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (insert receiving pocket) (ODA) data .
US5949492A
CLAIM 1
. A method for providing information to a user from an information depository with memory cards , each card having a clock and a plurality of keys on its surface , each key corresponding to a station , the method comprising the steps of : placing over the keys a transparent overlay within an insert receiving pocket (Open Data Application, response options Open Data Application) ;
identifying the stations corresponding to the keys ;
reproducing in the vicinity of each of a plurality of users , programs from one of a plurality of broadcast stations ;
recording the value of the clock and the key pressed by a user when a user wants to record an identification of a station and a time of a program on the station for which supplemental information is desired by the user ;
entering the recorded station identification and time into one of a plurality of information exchange terminals ;
coupling the information exchange terminal to the information depository to transmit information therebetween ;
and identifying a correspondence between the entered station identification and time and a program in a station log to obtain the desired supplemental information .

US5949492A
CLAIM 22
. The method of claim 1 , in which the step of recording upon command by a user , an identification of a station and a time of a program on the station for which supplemental information is desired by the user is performed by : coupling a card having a memory to an apparatus for receiving stations , the apparatus having a clock , a station selection controller , and a command key (content identification) for commanding the step of recording ;
and storing into the memory of the card the station identification for selected station and the time read from the clock whenever the command key is activated .

US5949492A
CLAIM 67
. The method of claim 59 , in which the storing step (track identifier) stores the SDT data in a nonvolatile memory and the SDT data conveying step comprises physically carrying the memory to the central location .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (vertical blanking) .
US5949492A
CLAIM 13
. The method of claim 11 wherein the step of transmitting program times and program identifiers from each station to the place of compiling the station log comprises the step of transmitting the program times and program identifiers from each station in a television vertical blanking (television data, broadcast signal) interval .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (first program, time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5949492A
CLAIM 3
. The method of claim 2 wherein the step of identifying a correspondence between the entered station identification and time t (first data) o a program in a station log to obtain the desired supplemental information comprises the step of searching the station log for a station , program time , and program identifier of a program that corresponds to the entered station identification and time .

US5949492A
CLAIM 29
. The method of claim 1 wherein the step of identifying a correspondence between the entered station identification and time and a program in a station log additionally comprises the step of recording the number of times a first program (first data) in the station log is identified as corresponding to entered station identifications and times .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (command key) .
US5949492A
CLAIM 22
. The method of claim 1 , in which the step of recording upon command by a user , an identification of a station and a time of a program on the station for which supplemental information is desired by the user is performed by : coupling a card having a memory to an apparatus for receiving stations , the apparatus having a clock , a station selection controller , and a command key (content identification) for commanding the step of recording ;
and storing into the memory of the card the station identification for selected station and the time read from the clock whenever the command key is activated .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (first program, time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5949492A
CLAIM 3
. The method of claim 2 wherein the step of identifying a correspondence between the entered station identification and time t (first data) o a program in a station log to obtain the desired supplemental information comprises the step of searching the station log for a station , program time , and program identifier of a program that corresponds to the entered station identification and time .

US5949492A
CLAIM 29
. The method of claim 1 wherein the step of identifying a correspondence between the entered station identification and time and a program in a station log additionally comprises the step of recording the number of times a first program (first data) in the station log is identified as corresponding to entered station identifications and times .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (command key) .
US5949492A
CLAIM 22
. The method of claim 1 , in which the step of recording upon command by a user , an identification of a station and a time of a program on the station for which supplemental information is desired by the user is performed by : coupling a card having a memory to an apparatus for receiving stations , the apparatus having a clock , a station selection controller , and a command key (content identification) for commanding the step of recording ;
and storing into the memory of the card the station identification for selected station and the time read from the clock whenever the command key is activated .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (command key) , a track identifier (storing step) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (insert receiving pocket) (ODA) data , and wherein at least part of the first data (first program, time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5949492A
CLAIM 1
. A method for providing information to a user from an information depository with memory cards , each card having a clock and a plurality of keys on its surface , each key corresponding to a station , the method comprising the steps of : placing over the keys a transparent overlay within an insert receiving pocket (Open Data Application, response options Open Data Application) ;
identifying the stations corresponding to the keys ;
reproducing in the vicinity of each of a plurality of users , programs from one of a plurality of broadcast stations ;
recording the value of the clock and the key pressed by a user when a user wants to record an identification of a station and a time of a program on the station for which supplemental information is desired by the user ;
entering the recorded station identification and time into one of a plurality of information exchange terminals ;
coupling the information exchange terminal to the information depository to transmit information therebetween ;
and identifying a correspondence between the entered station identification and time and a program in a station log to obtain the desired supplemental information .

US5949492A
CLAIM 3
. The method of claim 2 wherein the step of identifying a correspondence between the entered station identification and time t (first data) o a program in a station log to obtain the desired supplemental information comprises the step of searching the station log for a station , program time , and program identifier of a program that corresponds to the entered station identification and time .

US5949492A
CLAIM 22
. The method of claim 1 , in which the step of recording upon command by a user , an identification of a station and a time of a program on the station for which supplemental information is desired by the user is performed by : coupling a card having a memory to an apparatus for receiving stations , the apparatus having a clock , a station selection controller , and a command key (content identification) for commanding the step of recording ;
and storing into the memory of the card the station identification for selected station and the time read from the clock whenever the command key is activated .

US5949492A
CLAIM 29
. The method of claim 1 wherein the step of identifying a correspondence between the entered station identification and time and a program in a station log additionally comprises the step of recording the number of times a first program (first data) in the station log is identified as corresponding to entered station identifications and times .

US5949492A
CLAIM 67
. The method of claim 59 , in which the storing step (track identifier) stores the SDT data in a nonvolatile memory and the SDT data conveying step comprises physically carrying the memory to the central location .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (command key) , a track identifier (storing step) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (insert receiving pocket) (ODA) data .
US5949492A
CLAIM 1
. A method for providing information to a user from an information depository with memory cards , each card having a clock and a plurality of keys on its surface , each key corresponding to a station , the method comprising the steps of : placing over the keys a transparent overlay within an insert receiving pocket (Open Data Application, response options Open Data Application) ;
identifying the stations corresponding to the keys ;
reproducing in the vicinity of each of a plurality of users , programs from one of a plurality of broadcast stations ;
recording the value of the clock and the key pressed by a user when a user wants to record an identification of a station and a time of a program on the station for which supplemental information is desired by the user ;
entering the recorded station identification and time into one of a plurality of information exchange terminals ;
coupling the information exchange terminal to the information depository to transmit information therebetween ;
and identifying a correspondence between the entered station identification and time and a program in a station log to obtain the desired supplemental information .

US5949492A
CLAIM 22
. The method of claim 1 , in which the step of recording upon command by a user , an identification of a station and a time of a program on the station for which supplemental information is desired by the user is performed by : coupling a card having a memory to an apparatus for receiving stations , the apparatus having a clock , a station selection controller , and a command key (content identification) for commanding the step of recording ;
and storing into the memory of the card the station identification for selected station and the time read from the clock whenever the command key is activated .

US5949492A
CLAIM 67
. The method of claim 59 , in which the storing step (track identifier) stores the SDT data in a nonvolatile memory and the SDT data conveying step comprises physically carrying the memory to the central location .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (current time) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (current time) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (current time) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (receiving slots) that sends an answer to the receiving device .
US5949492A
CLAIM 32
. A method for transferring information between a plurality of users and an information depository , the method comprising the steps of : recording on portable memory cards user responses and the time of each response ;
carrying the memory cards to information exchange terminals that have card receiving slots (answer module) ;
connecting the information exchange terminals to the information depository to transmit information therebetween ;
and inserting the memory cards in the slots to transmit the combinations of times and user responses recorded on the cards to the information exchange terminals .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (current time) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (comprises information) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .

US5949492A
CLAIM 62
. The method of claim 61 , in which the central location comprises information (input control) providers on the Internet .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet conforms to an Open Data Application (insert receiving pocket) (ODA) protocol .
US5949492A
CLAIM 1
. A method for providing information to a user from an information depository with memory cards , each card having a clock and a plurality of keys on its surface , each key corresponding to a station , the method comprising the steps of : placing over the keys a transparent overlay within an insert receiving pocket (Open Data Application, response options Open Data Application) ;
identifying the stations corresponding to the keys ;
reproducing in the vicinity of each of a plurality of users , programs from one of a plurality of broadcast stations ;
recording the value of the clock and the key pressed by a user when a user wants to record an identification of a station and a time of a program on the station for which supplemental information is desired by the user ;
entering the recorded station identification and time into one of a plurality of information exchange terminals ;
coupling the information exchange terminal to the information depository to transmit information therebetween ;
and identifying a correspondence between the entered station identification and time and a program in a station log to obtain the desired supplemental information .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (user response) , a destination address of alphanumeric characters along with identification of an address format .
US5949492A
CLAIM 32
. A method for transferring information between a plurality of users and an information depository , the method comprising the steps of : recording on portable memory cards user response (user response) s and the time of each response ;
carrying the memory cards to information exchange terminals that have card receiving slots ;
connecting the information exchange terminals to the information depository to transmit information therebetween ;
and inserting the memory cards in the slots to transmit the combinations of times and user responses recorded on the cards to the information exchange terminals .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (current time) in the response packet is altered after being received in the data packet .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (comprises information) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US5949492A
CLAIM 62
. The method of claim 61 , in which the central location comprises information (input control) providers on the Internet .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (current time) that matches at least one element of the first entry of the database system comprises the identifier .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (current time) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US5949492A
CLAIM 15
. The method of claim 14 , in which the step of coupling the card to an information exchange terminal comprises the steps of : reading from the card a data and time (DT1) representing the last time the card was coupled to an information exchange terminal ;
reading from the card the current time (content information) on the clock ;
calculating the difference in time (T1) between the card clock time and time read from a clock in the information exchange terminal ;
calculating the difference in time (T2) between DT1 and the information exchange terminal clock current time ;
calculating the card clock error rate T1/T2 ;
applying the error rate to correct the stored time of the combination of station identification and time ;
setting the clock in the card to the correct time ;
and storing the current date and time (DT1) into the card memory .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR19980078248A

Filed: 1997-04-26     Issued: 1998-11-16

Analog / Digital Broadcast Receiver of Settub Box

(Original Assignee) 윤종용; 삼성전자 주식회사     

장순모
US8200203B1
CLAIM 1
. A receiving device (receiving device) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcasting) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

KR19980078248A
CLAIM 4
제 2 항에 있어서 , The method of claim 2 , 상기 제 1선택수단이 아날로그 비디오신호를 선택 시에 제 2선택수단은 , 디지털 오디오신호를 , 상기 제 1선택수단이 디지털 비디오신호를 선택 시에 제 2선택수단은 , 아날로그 오디오신호를 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . When the first selection means selects the analog video signal , the second selection means selects the digital audio signal , and when the first selection means selects the digital video signal , the second selection means selects the analog audio signal . An analog / digital broadcasting (broadcast signal) receiver of a settub box .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (audio data) , multimedia data , movie data , television data .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data (audio data) according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (receiving device) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (receiving device) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (digital video signals) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
KR19980078248A
CLAIM 3
제 2 항에 있어서 , The method of claim 2 , 상기 제 1 , 제 2선택수단은 , 한 번의 조작에 의해 연동되어 아날로그 비디오신호와 오디오신호 및 디지털 비디오신호와 오디오신호를 각기 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And said first and second selecting means are linked to each other by one operation to select analog video signals , audio signals , digital video signals (database entry) , and audio signals , respectively .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (digital video signals) identifier is associated with a specific instance of the broadcast event .
KR19980078248A
CLAIM 3
제 2 항에 있어서 , The method of claim 2 , 상기 제 1 , 제 2선택수단은 , 한 번의 조작에 의해 연동되어 아날로그 비디오신호와 오디오신호 및 디지털 비디오신호와 오디오신호를 각기 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And said first and second selecting means are linked to each other by one operation to select analog video signals , audio signals , digital video signals (database entry) , and audio signals , respectively .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (digital video signals) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
KR19980078248A
CLAIM 3
제 2 항에 있어서 , The method of claim 2 , 상기 제 1 , 제 2선택수단은 , 한 번의 조작에 의해 연동되어 아날로그 비디오신호와 오디오신호 및 디지털 비디오신호와 오디오신호를 각기 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And said first and second selecting means are linked to each other by one operation to select analog video signals , audio signals , digital video signals (database entry) , and audio signals , respectively .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (digital video signals) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
KR19980078248A
CLAIM 3
제 2 항에 있어서 , The method of claim 2 , 상기 제 1 , 제 2선택수단은 , 한 번의 조작에 의해 연동되어 아날로그 비디오신호와 오디오신호 및 디지털 비디오신호와 오디오신호를 각기 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And said first and second selecting means are linked to each other by one operation to select analog video signals , audio signals , digital video signals (database entry) , and audio signals , respectively .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (digital video signals) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
KR19980078248A
CLAIM 3
제 2 항에 있어서 , The method of claim 2 , 상기 제 1 , 제 2선택수단은 , 한 번의 조작에 의해 연동되어 아날로그 비디오신호와 오디오신호 및 디지털 비디오신호와 오디오신호를 각기 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And said first and second selecting means are linked to each other by one operation to select analog video signals , audio signals , digital video signals (database entry) , and audio signals , respectively .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (receiving device) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (digital video signals) , dynamically distributing the data packet for transmission to the receiving device (receiving device) selected , parsing the data in the database , aggregating data , generating a report .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

KR19980078248A
CLAIM 3
제 2 항에 있어서 , The method of claim 2 , 상기 제 1 , 제 2선택수단은 , 한 번의 조작에 의해 연동되어 아날로그 비디오신호와 오디오신호 및 디지털 비디오신호와 오디오신호를 각기 선택하는 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And said first and second selecting means are linked to each other by one operation to select analog video signals , audio signals , digital video signals (database entry) , and audio signals , respectively .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (receiving device) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (receiving device) .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (receiving device) .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (receiving device) includes a reward program entry .
KR19980078248A
CLAIM 1
위성방송 튜너를 통해 수신된 반송파의 간섭을 제거하는 다이플렉서와 , 상기 간섭이 제거된 반송파에서 디지털 신호의 대역을 검출하는 필터수단과 , 상기 검출된 반송파를 디지털로 변환하고 진폭 변조하는 직각진폭 변조수단과 , 상기 변조된 반송파 데이터의 오류를 정정하는 자동오류 정정수단 및 상기 정정된 반송파 데이터를 직각위상이동 변조수단의 위상이동 변조신호에 따라 비디오 데이터와 오디오 데이터로 복원 처리하는 엠펙 처리수단으로 이루어진 셋텁박스에 있어서 : A diplexer for removing interference of a carrier received through a satellite broadcast tuner , filter means for detecting a band of a digital signal in the carrier from which the interference is removed , and a quadrature amplitude for digitally converting and amplitude modulating the detected carrier Modulating means , automatic error correcting means for correcting errors in the modulated carrier data , and MPEG processing means for restoring the corrected carrier data into video data and audio data according to a phase shifting modulation signal of a quadrature phase shifting modulation means . In a set stub box : 상기 다이플렉서에서 얻어진 반송파중 아날로그 주파수 대역의 신호를 복조하여 비디오신호와 오디오신호로 분리하는 복조수단 ;
및 Demodulation means for demodulating a signal in an analog frequency band of a carrier obtained by said diplexer and separating it into a video signal and an audio signal ;
And 상기 분리된 아날로그 비디오신호 및 오디오신호와 상기 엠펙처리수단의 비디오 데이터 및 오디오 데이터중 어느 하나의 비디오와 오디오신호를 선택하여 출력하는 적어도 하나 이상의 선택수단을 포함한 것을 특징으로 한 셋텁박스의 아날로그/디지털방송 수신 장치 . And at least one selection means for selecting and outputting any one of the separated analog video and audio signals and the video and audio signals of the MPEG processing means . Broadcast receiving device (receiving device) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10257455A

Filed: 1997-03-17     Issued: 1998-09-25

Url情報伝送方法及び装置、インターネットへのアクセス方法、インターネット接続装置、インターネット接続システム、並びに記録媒体

(Original Assignee) Sony Corp; ソニー株式会社     

Tadashi Ezaki, 正 江▲崎▼
US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, データ) .
JPH10257455A
CLAIM 4
【請求項4】 前記ビデオ信号はデータ (computing device, communication device, wireless device) 圧縮されている ビデオ信号をデコードしたものであり、前記URL情報 はこのデータ圧縮されているビデオ信号に付加されてい るURL情報をデコードした後にエンコードしたもので ある請求項3に記載のURL情報伝送装置。

JPH10257455A
CLAIM 11
【請求項11】 URL情報をビデオ信号のVBIに挿 入して送信するURL情報送信装置と、 前記URL情報送信装置が送信したビデオ信号を受信 し、そのビデオ信号のVBIに挿入されているURL情 報をデコードし、そのデコードしたURL情報が指定す るサイトにアクセスするインターネット接続装置とを備 えることを特徴とするインターネット接続システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH10257455A
CLAIM 4
【請求項4】 前記ビデオ信号はデータ (computing device, communication device, wireless device) 圧縮されている ビデオ信号をデコードしたものであり、前記URL情報 はこのデータ圧縮されているビデオ信号に付加されてい るURL情報をデコードした後にエンコードしたもので ある請求項3に記載のURL情報伝送装置。

JPH10257455A
CLAIM 11
【請求項11】 URL情報をビデオ信号のVBIに挿 入して送信するURL情報送信装置と、 前記URL情報送信装置が送信したビデオ信号を受信 し、そのビデオ信号のVBIに挿入されているURL情 報をデコードし、そのデコードしたURL情報が指定す るサイトにアクセスするインターネット接続装置とを備 えることを特徴とするインターネット接続システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, データ) that sent the response packet .
JPH10257455A
CLAIM 4
【請求項4】 前記ビデオ信号はデータ (computing device, communication device, wireless device) 圧縮されている ビデオ信号をデコードしたものであり、前記URL情報 はこのデータ圧縮されているビデオ信号に付加されてい るURL情報をデコードした後にエンコードしたもので ある請求項3に記載のURL情報伝送装置。

JPH10257455A
CLAIM 11
【請求項11】 URL情報をビデオ信号のVBIに挿 入して送信するURL情報送信装置と、 前記URL情報送信装置が送信したビデオ信号を受信 し、そのビデオ信号のVBIに挿入されているURL情 報をデコードし、そのデコードしたURL情報が指定す るサイトにアクセスするインターネット接続装置とを備 えることを特徴とするインターネット接続システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH10257455A
CLAIM 4
【請求項4】 前記ビデオ信号はデータ (computing device, communication device, wireless device) 圧縮されている ビデオ信号をデコードしたものであり、前記URL情報 はこのデータ圧縮されているビデオ信号に付加されてい るURL情報をデコードした後にエンコードしたもので ある請求項3に記載のURL情報伝送装置。

JPH10257455A
CLAIM 11
【請求項11】 URL情報をビデオ信号のVBIに挿 入して送信するURL情報送信装置と、 前記URL情報送信装置が送信したビデオ信号を受信 し、そのビデオ信号のVBIに挿入されているURL情 報をデコードし、そのデコードしたURL情報が指定す るサイトにアクセスするインターネット接続装置とを備 えることを特徴とするインターネット接続システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (の出力) which generates a report based at least in part on the response packet and at least one of the two entries of the database system .
JPH10257455A
CLAIM 3
【請求項3】 ビデオ信号を出力する第1の手段と、 URL情報を出力する第2の手段と、 前記第1の手段の出力 (report generation module) のVBIに前記第2の手段の出力 を挿入する第3の手段とを備えることを特徴とするUR L情報伝送装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, データ) .
JPH10257455A
CLAIM 4
【請求項4】 前記ビデオ信号はデータ (computing device, communication device, wireless device) 圧縮されている ビデオ信号をデコードしたものであり、前記URL情報 はこのデータ圧縮されているビデオ信号に付加されてい るURL情報をデコードした後にエンコードしたもので ある請求項3に記載のURL情報伝送装置。

JPH10257455A
CLAIM 11
【請求項11】 URL情報をビデオ信号のVBIに挿 入して送信するURL情報送信装置と、 前記URL情報送信装置が送信したビデオ信号を受信 し、そのビデオ信号のVBIに挿入されているURL情 報をデコードし、そのデコードしたURL情報が指定す るサイトにアクセスするインターネット接続装置とを備 えることを特徴とするインターネット接続システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (インターネット) of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10257455A
CLAIM 6
【請求項6】 ビデオ信号による映像を表示すると共 に、このビデオ信号のVBIに挿入されているURL情 報をデコードし、そのURL情報が指定するサイトにア クセスすることを特徴とするインターネット (IP address) へのアクセ ス方法。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10257401A

Filed: 1997-03-14     Issued: 1998-09-25

インターネットテレビ装置およびurl情報取得方法

(Original Assignee) Access:Kk; 株式会社アクセス     

Tomihisa Kamata, 富久 鎌田
US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段 (third party) と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データ (wireless device, communication device) を基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データ (wireless device, communication device) を基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データ (wireless device, communication device) を基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (出手段) , data derived from an automated media content database .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段 (third party) と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段 (third party) と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (出手段) database .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段 (third party) と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (含む一) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段と、 該予約語検出手段により検出された予約語を含む一 (data elements) 連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データ (wireless device, communication device) を基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (インターネット) of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10257401A
CLAIM 1
【請求項1】インターネット (IP address) 接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (出手段) .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段 (third party) と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10257401A
CLAIM 1
【請求項1】インターネット接続機能を有するインター ネットテレビ装置であって、 1画面の少なくとも一部の映像信号をデジタル画像デー タとして取り込む画像メモリと、 該画像メモリに取り込まれたデジタル画像データを基 に、該画像に現われた文字群の各文字を認識する文字認 識手段と、 該文字認識手段により認識された文字群内に含まれる予 め定められた予約語を検出する予約語検出手段 (third party) と、 該予約語検出手段により検出された予約語を含む一連の 文字列をURL情報として抽出するURL情報抽出手段 と、 該URL情報抽出手段により抽出されたURL情報を用 いて当該URLへのアクセスを行うURLアクセス手段 とを備えたインターネットテレビ装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5905865A

Filed: 1996-10-30     Issued: 1999-05-18

Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses

(Original Assignee) Web Pager Inc     (Current Assignee) Disney Enterprises Inc

Shelton L. Palmer, Jason M. Palmer
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (predetermined schedule) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US5905865A
CLAIM 33
. A method of directing a computer at a first location to automatically communicate with a first on-line service identified by a first address and with a plurality of subsequent on-line services identified by subsequent addresses , said first and subsequent addresses providing information corresponding to audio or video programming being broadcasted , each on-line service being located at a location remote from said first location , said method comprising : a) receiving said first and subsequent addresses identifying said on-line services at an address transmitter from a programming transmitter or from a central office , b) transmitting said first address from said address transmitter located remotely from said computer and said on-line services , c) broadcasting from said programming transmitter first audio or video programming corresponding with said first on-line service , d) coordinating with step of transmitting said first address to one or more audio or video receivers to occur simultaneously with said step of broadcasting first audio or video programming , independent of user interaction with said on-line service , e) receiving said first address at said computer , f) transmitting said sub (first data) sequent addresses from said address transmitter , g) broadcasting from said programming transmitter second audio or video programming corresponding with said plurality of subsequent on-line services , h) coordinating said step of transmitting said subsequent addresses to occur simultaneously with said step of broadcasting second audio or video programming , i) receiving said subsequent addresses at said computer , and j) said computer automatically accessing said first on-line service by using said first address and automatically and continually accessing said plurality of on-line services by using said subsequent addresses .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (video playback device) , Open Data Application (ODA) data .
US5905865A
CLAIM 12
. The method of claim 1 wherein said address transmitter is an audio or video playback device (response options) .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (said transmission) channel , a cabled connection .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (same carrier frequency) , an AM radio receiver , an In-Band-On-Channel receiver .
US5905865A
CLAIM 19
. The method of claim 18 wherein said audio or video information is broadcast at said same carrier frequency (FM receiver) .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (predetermined schedule) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (predetermined schedule) , information associated with the broadcast event , contact information .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (predetermined schedule) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (more remote) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US5905865A
CLAIM 27
. A method of automatically directing computers located at a plurality of different first locations to communicate with an on-line service providing information corresponding to audio or video programming being broadcasted , said on-line service being located at a second location remote from said first locations , comprising : a) receiving an address identifying said on-line service at an address transmitter from a programming transmitter or from a central office , b) transmitting said address from said address transmitter at a third location to said plurality of said computers , said third location being more remote (using data) from said first and second locations and said address identifying the on-line location of said on-line service , c) simultaneously receiving said transmitted address at said plurality of computers , d) broadcasting from said programming transmitter audio or video information corresponding with said on-line service , c) coordinating said step of transmitting to occur simultaneously with said step of broadcasting , independent of user interaction with said on-line service , f) at least one of said computers using said address to automatically access said on-line service , and g) sending response information from said computer to said on-line service after said computer accesses said on-line service .

US5905865A
CLAIM 33
. A method of directing a computer at a first location to automatically communicate with a first on-line service identified by a first address and with a plurality of subsequent on-line services identified by subsequent addresses , said first and subsequent addresses providing information corresponding to audio or video programming being broadcasted , each on-line service being located at a location remote from said first location , said method comprising : a) receiving said first and subsequent addresses identifying said on-line services at an address transmitter from a programming transmitter or from a central office , b) transmitting said first address from said address transmitter located remotely from said computer and said on-line services , c) broadcasting from said programming transmitter first audio or video programming corresponding with said first on-line service , d) coordinating with step of transmitting said first address to one or more audio or video receivers to occur simultaneously with said step of broadcasting first audio or video programming , independent of user interaction with said on-line service , e) receiving said first address at said computer , f) transmitting said sub (first data) sequent addresses from said address transmitter , g) broadcasting from said programming transmitter second audio or video programming corresponding with said plurality of subsequent on-line services , h) coordinating said step of transmitting said subsequent addresses to occur simultaneously with said step of broadcasting second audio or video programming , i) receiving said subsequent addresses at said computer , and j) said computer automatically accessing said first on-line service by using said first address and automatically and continually accessing said plurality of on-line services by using said subsequent addresses .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (predetermined schedule) includes content identification .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (predetermined schedule) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (more remote) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US5905865A
CLAIM 27
. A method of automatically directing computers located at a plurality of different first locations to communicate with an on-line service providing information corresponding to audio or video programming being broadcasted , said on-line service being located at a second location remote from said first locations , comprising : a) receiving an address identifying said on-line service at an address transmitter from a programming transmitter or from a central office , b) transmitting said address from said address transmitter at a third location to said plurality of said computers , said third location being more remote (using data) from said first and second locations and said address identifying the on-line location of said on-line service , c) simultaneously receiving said transmitted address at said plurality of computers , d) broadcasting from said programming transmitter audio or video information corresponding with said on-line service , c) coordinating said step of transmitting to occur simultaneously with said step of broadcasting , independent of user interaction with said on-line service , f) at least one of said computers using said address to automatically access said on-line service , and g) sending response information from said computer to said on-line service after said computer accesses said on-line service .

US5905865A
CLAIM 33
. A method of directing a computer at a first location to automatically communicate with a first on-line service identified by a first address and with a plurality of subsequent on-line services identified by subsequent addresses , said first and subsequent addresses providing information corresponding to audio or video programming being broadcasted , each on-line service being located at a location remote from said first location , said method comprising : a) receiving said first and subsequent addresses identifying said on-line services at an address transmitter from a programming transmitter or from a central office , b) transmitting said first address from said address transmitter located remotely from said computer and said on-line services , c) broadcasting from said programming transmitter first audio or video programming corresponding with said first on-line service , d) coordinating with step of transmitting said first address to one or more audio or video receivers to occur simultaneously with said step of broadcasting first audio or video programming , independent of user interaction with said on-line service , e) receiving said first address at said computer , f) transmitting said sub (first data) sequent addresses from said address transmitter , g) broadcasting from said programming transmitter second audio or video programming corresponding with said plurality of subsequent on-line services , h) coordinating said step of transmitting said subsequent addresses to occur simultaneously with said step of broadcasting second audio or video programming , i) receiving said subsequent addresses at said computer , and j) said computer automatically accessing said first on-line service by using said first address and automatically and continually accessing said plurality of on-line services by using said subsequent addresses .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (predetermined schedule) includes content identification .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (video playback device) Open Data Application (ODA) data , and wherein at least part of the first data (said sub) corollary to the specific broadcast event (predetermined schedule) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5905865A
CLAIM 12
. The method of claim 1 wherein said address transmitter is an audio or video playback device (response options) .

US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US5905865A
CLAIM 33
. A method of directing a computer at a first location to automatically communicate with a first on-line service identified by a first address and with a plurality of subsequent on-line services identified by subsequent addresses , said first and subsequent addresses providing information corresponding to audio or video programming being broadcasted , each on-line service being located at a location remote from said first location , said method comprising : a) receiving said first and subsequent addresses identifying said on-line services at an address transmitter from a programming transmitter or from a central office , b) transmitting said first address from said address transmitter located remotely from said computer and said on-line services , c) broadcasting from said programming transmitter first audio or video programming corresponding with said first on-line service , d) coordinating with step of transmitting said first address to one or more audio or video receivers to occur simultaneously with said step of broadcasting first audio or video programming , independent of user interaction with said on-line service , e) receiving said first address at said computer , f) transmitting said sub (first data) sequent addresses from said address transmitter , g) broadcasting from said programming transmitter second audio or video programming corresponding with said plurality of subsequent on-line services , h) coordinating said step of transmitting said subsequent addresses to occur simultaneously with said step of broadcasting second audio or video programming , i) receiving said subsequent addresses at said computer , and j) said computer automatically accessing said first on-line service by using said first address and automatically and continually accessing said plurality of on-line services by using said subsequent addresses .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (predetermined schedule) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (video playback device) , Open Data Application (ODA) data .
US5905865A
CLAIM 12
. The method of claim 1 wherein said address transmitter is an audio or video playback device (response options) .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (predetermined schedule) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said transmission) sent in combination with a unique broadcast event (predetermined schedule) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (predetermined schedule) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (predetermined schedule) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (predetermined schedule) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (said transmission) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (predetermined schedule) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said transmission) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said transmission) sent in combination with a unique broadcast event (predetermined schedule) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said transmission) conforms to an Open Data Application (ODA) protocol .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (second locations) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US5905865A
CLAIM 1
. A method for connecting a computer with one or more on-line services providing information corresponding to audio or video programming being broadcasted comprising : a) providing a computer located at a first location and an on-line service located at a second location remote to said first location , b) broadcasting from a programming transmitter audio or video programming to one or more audio or video receivers , c) receiving an address identifying said on-line service at an address transmitter from said programming transmitter or from a central office , d) transmitting said address identifying said on-line service from said address transmitter at a third location remote from said first and second locations (directory location) , said on-line service providing information corresponding with the audio or video programming being broadcast from said programming transmitter at the time said address is transmitted , e) coordinating said step of transmitting to occur simultaneously with said step of broadcasting , independent of user interaction with said on-line service , f) receiving said transmitted address at said computer , and g) automatically accessing said on-line service by said computer using said address identifying said on-line service .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said transmission) further comprises a broadcast event (predetermined schedule) identifier .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (predetermined schedule) identifier .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (predetermined schedule) identifier .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (said transmission) .
US5905865A
CLAIM 9
. The method of claim 1 wherein said transmission (wireless data, wireless data channel, data packet) of addresses occurs via electromagnetic waves .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (predetermined schedule) includes at least one of a song , an advertisement and a segment of a show .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (predetermined schedule) transmitter module comprises a radio transmitter .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (predetermined schedule) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (predetermined schedule) , wherein the unique broadcast event is a specific instance of a broadcast event .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (predetermined schedule) .
US5905865A
CLAIM 16
. The method of claim 1 wherein said step of receiving said address includes receiving a predetermined schedule (broadcast event) of programming of said audio or video programming .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10135855A

Filed: 1996-10-29     Issued: 1998-05-22

情報受信装置及び情報送信装置並びに情報伝送方法

(Original Assignee) Sony Corp; ソニー株式会社     

Tetsujiro Kondo, Yuji Okumura, 裕二 奥村, 哲二郎 近藤
US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH10135855A
CLAIM 7
【請求項7】 請求項5記載の情報受信装置であって、 更に、前記付加情報を記憶する手段と、 前記記憶した付加情報を編集し発注用データ (wireless device, communication device) を作成する データ作成手段とを有することを特徴とする情報受信装 置。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JPH10135855A
CLAIM 7
【請求項7】 請求項5記載の情報受信装置であって、 更に、前記付加情報を記憶する手段と、 前記記憶した付加情報を編集し発注用データ (wireless device, communication device) を作成する データ作成手段とを有することを特徴とする情報受信装 置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH10135855A
CLAIM 7
【請求項7】 請求項5記載の情報受信装置であって、 更に、前記付加情報を記憶する手段と、 前記記憶した付加情報を編集し発注用データ (wireless device, communication device) を作成する データ作成手段とを有することを特徴とする情報受信装 置。

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (販売価格) set up by a user .
JPH10135855A
CLAIM 2
【請求項2】 請求項1記載の情報受信装置であって、 前記付加情報は、前記放送中の映像又は音声信号の識別 コード、演奏時間、版権所有者、販売価格 (purchasing account) 、又は、販売 元であることを特徴とする情報受信装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JPH10135855A
CLAIM 7
【請求項7】 請求項5記載の情報受信装置であって、 更に、前記付加情報を記憶する手段と、 前記記憶した付加情報を編集し発注用データ (wireless device, communication device) を作成する データ作成手段とを有することを特徴とする情報受信装 置。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (付加情報) .
JPH10135855A
CLAIM 1
【請求項1】 放送局から放送電波に多重化して送信さ れる情報を受信する情報受信装置であって、 前記多重化して送信される情報は、放送中の映像又は音 声信号の付加情報 (event identifier) であることを特徴とする情報受信装 置。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (付加情報) .
JPH10135855A
CLAIM 1
【請求項1】 放送局から放送電波に多重化して送信さ れる情報を受信する情報受信装置であって、 前記多重化して送信される情報は、放送中の映像又は音 声信号の付加情報 (event identifier) であることを特徴とする情報受信装 置。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (付加情報) .
JPH10135855A
CLAIM 1
【請求項1】 放送局から放送電波に多重化して送信さ れる情報を受信する情報受信装置であって、 前記多重化して送信される情報は、放送中の映像又は音 声信号の付加情報 (event identifier) であることを特徴とする情報受信装 置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (音声信号) .
JPH10135855A
CLAIM 2
【請求項2】 請求項1記載の情報受信装置であって、 前記付加情報は、前記放送中の映像又は音声信号 (voice instruction receiver) の識別 コード、演奏時間、版権所有者、販売価格、又は、販売 元であることを特徴とする情報受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5857156A

Filed: 1996-08-13     Issued: 1999-01-05

Personal intercommunication purchase and fulfillment system

(Original Assignee) Anderson; John R.     (Current Assignee) Xylon LLC

John R. Anderson
US8200203B1
CLAIM 1
. A receiving device (third transmitting) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (second receiving, first receiving) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (signal processor) corollary to a responder using at a minimum data that enables an identification of the responder .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US5857156A
CLAIM 5
. The electronic system of claim 4 wherein the central processing unit comprises either a reduced instruction set computing processor or a digital signal processor (second data) , the system further comprising : third receiving means within the remote device for receiving an analog radio signal ;
fourth transmitting means within the remote device for transmitting the analog radio signal from the remote device to a speaker ;
an analog to digital converter within the remote device for converting the analog radio signal to a digital signal ;
and , fifth transmitting means within the remote device for transmitting the digital signal to the microcontroller .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (second receiving, first receiving) further includes a responder identification .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (second receiving, first receiving) .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (second receiving, first receiving) from a receiving device (third transmitting) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (signal processor) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US5857156A
CLAIM 5
. The electronic system of claim 4 wherein the central processing unit comprises either a reduced instruction set computing processor or a digital signal processor (second data) , the system further comprising : third receiving means within the remote device for receiving an analog radio signal ;
fourth transmitting means within the remote device for transmitting the analog radio signal from the remote device to a speaker ;
an analog to digital converter within the remote device for converting the analog radio signal to a digital signal ;
and , fifth transmitting means within the remote device for transmitting the digital signal to the microcontroller .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (second receiving, first receiving) further includes the data that enables an identification of the responder .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (third transmitting) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (signal processor) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (second receiving, first receiving) containing at a minimum the at least one identifier .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US5857156A
CLAIM 5
. The electronic system of claim 4 wherein the central processing unit comprises either a reduced instruction set computing processor or a digital signal processor (second data) , the system further comprising : third receiving means within the remote device for receiving an analog radio signal ;
fourth transmitting means within the remote device for transmitting the analog radio signal from the remote device to a speaker ;
an analog to digital converter within the remote device for converting the analog radio signal to a digital signal ;
and , fifth transmitting means within the remote device for transmitting the digital signal to the microcontroller .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (second receiving, first receiving) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (second receiving, first receiving) .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (second receiving, first receiving) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (third transmitting) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (light emitting) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (light emitting) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (light emitting) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (third transmitting) selected , parsing the data in the database , aggregating data , generating a report .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (second receiving, first receiving) from a receiving device (third transmitting) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (second receiving, first receiving) and at least one of the two entries of the database system .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (second receiving, first receiving) further includes the request for the purchase of the product .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (third transmitting) .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (second receiving, first receiving) is recorded in an account of a user of the receiving device (third transmitting) .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (third transmitting) includes a reward program entry .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting (receiving device) means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (second receiving, first receiving) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (light emitting) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (second receiving, first receiving) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (second receiving, first receiving) further comprises the broadcast event identifier .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (second receiving, first receiving) comprises a modified version of the broadcast event identifier .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (light emitting) in the response packet (second receiving, first receiving) is altered after being received in the data packet .
US5857156A
CLAIM 1
. An electronic system for purchasing an item , the system having at least one home station and at least one remote device comprising : means for entering an item code into the remote device representing the item to be purchased ;
first transmitting means for transmitting from the remote device to the home station the item code as a signal ;
first receiving (response packet) means associated with the home station for receiving the signal from the remote device ;
second transmitting means for transmitting from the home station to the remote device a home confirmation signal of the receipt of the signal from the remote device ;
second receiving (response packet) means within the remote device for receiving the home confirmation signal from the home station ;
alarm means associated with the remote device acknowledging receipt of the home confirmation signal ;
means associated with the remote device for displaying a message comprised of either the item code or the home confirmation signal ;
and , third transmitting means for transmitting from the remote device to the home station a remote confirmation signal .

US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (light emitting) that matches at least one element of the first entry of the database system comprises the identifier .
US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (light emitting) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US5857156A
CLAIM 2
. The electronic system of claim 1 wherein the entering means comprises : a light emitting (content information) diode emitter ;
a detector physically and electrically connected to the emitter ;
and , a bifurcated aspheric lens to focus the emitter and the detector to a single spot .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5708478A

Filed: 1996-06-26     Issued: 1998-01-13

Computer system for enabling radio listeners/television watchers to obtain advertising information

(Original Assignee) Sun Microsystems Inc     (Current Assignee) Oracle America Inc

Bruce Tognazzini
US8200203B1
CLAIM 1
. A receiving device (receiving device) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal (broadcast signal, broadcast event identifier) ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (global positioning system, FM radio) , an AM radio receiver , an In-Band-On-Channel receiver .
US5708478A
CLAIM 3
. A computer implemented method according to claim 1 , wherein said step (d4) further includes the steps of : (d4-1) identifying the advertiser from the advertiser specific data ;
(d4-2) obtaining the advertiser location from the advertiser specific data or an auxiliary advertiser database ;
(d4-3) obtaining a current location of the user utilizing a global positioning system (FM receiver) ;
(d4-4) mapping the current location of the user with the advertiser location ;
(d4-5) determining a travel route from the current location of the user to the advertiser location ;
(d4-6) at least one of displaying and printing the travel route to the advertiser location .

US5708478A
CLAIM 12
. A communication system according to claim 10 , wherein said advertising receiving device comprises at least one of a television , an FM radio (FM receiver) or an AM radio .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (video signal) .
US5708478A
CLAIM 7
. A computer readable tangible medium storing instructions for implementing a process driven by a computer , the instructions instructing the computer to perform the process of capturing advertiser information received from an audio or video signal (television data) , said computer readable tangible medium storing instructions instructing the computer to implement the following : (a) receiving an incoming video or audio signal ;
(b) determining whether the incoming video or audio signal includes advertisement specific data of an advertiser ;
(c) capturing and storing the advertiser specific data determined in said determining (b) ;
and (d) selectively performing , responsive to the request of a user , at least one of the following steps : (d1) printing the advertiser specific data including current and previous advertiser specific data upon request ;
(d2) displaying the advertiser specific data including current and previous advertiser specific data upon request ;
(d3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request ;
(d4) providing directions to an advertiser location , said step (d4) including the steps of : (d4-1) identifying the advertiser from the advertiser specific data ;
(d4-2) obtaining the advertiser location from the advertiser specific data or an auxiliary advertiser database ;
(d4-3) obtaining a current location of the user utilizing a global positioning system ;
(d4-4) mapping the current location of the user with the advertiser location ;
(d4-5) determining a travel route from the current location of the user to the advertiser location ;
(d4-6) at least one of displaying and printing the travel route to the advertiser location ;
(d5) determining a geographically preferred advertiser , said step (d5) including the steps of : (d5-1) identifying a plurality of advertisers from the advertiser specific data ;
(d5-2) obtaining advertiser locations of the plurality of advertisers from the advertiser specific data or an auxiliary advertiser database ;
(d5-3) obtaining another current location of the user utilizing the global positioning system ;
(d5-4) mapping another current location of the user with the advertiser locations ;
(d5-5) determining the geographically preferred advertiser responsive to said mapping step (d5-4) ;
(d5-6) at least one of displaying and printing the geographically preferred advertiser .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (receiving device) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (receiving device) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (receiving device) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (receiving device) selected , parsing the data in the database , aggregating data , generating a report .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (receiving device) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (receiving device) .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (travel route) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US5708478A
CLAIM 3
. A computer implemented method according to claim 1 , wherein said step (d4) further includes the steps of : (d4-1) identifying the advertiser from the advertiser specific data ;
(d4-2) obtaining the advertiser location from the advertiser specific data or an auxiliary advertiser database ;
(d4-3) obtaining a current location of the user utilizing a global positioning system ;
(d4-4) mapping the current location of the user with the advertiser location ;
(d4-5) determining a travel route (destination address) from the current location of the user to the advertiser location ;
(d4-6) at least one of displaying and printing the travel route to the advertiser location .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (receiving device) .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (receiving device) includes a reward program entry .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal ;
an advertising receiving device (receiving device) receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (travel route) of alphanumeric characters along with identification of an address format .
US5708478A
CLAIM 3
. A computer implemented method according to claim 1 , wherein said step (d4) further includes the steps of : (d4-1) identifying the advertiser from the advertiser specific data ;
(d4-2) obtaining the advertiser location from the advertiser specific data or an auxiliary advertiser database ;
(d4-3) obtaining a current location of the user utilizing a global positioning system ;
(d4-4) mapping the current location of the user with the advertiser location ;
(d4-5) determining a travel route (destination address) from the current location of the user to the advertiser location ;
(d4-6) at least one of displaying and printing the travel route to the advertiser location .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (broadcast signal) .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal (broadcast signal, broadcast event identifier) ;
an advertising receiving device receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (broadcast signal) .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal (broadcast signal, broadcast event identifier) ;
an advertising receiving device receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (broadcast signal) .
US5708478A
CLAIM 10
. A communication system , comprising : an advertising broadcasting device broadcasting advertisement specific data of an advertiser in a broadcast signal (broadcast signal, broadcast event identifier) ;
an advertising receiving device receiving the broadcast signal from said advertising broadcasting device ;
an input device detector and decoder processor , receiving the broadcast signal from said advertising receiving device as an incoming video or audio signal , and determining whether the incoming video or audio signal includes the advertisement specific data of the advertiser ;
a data processor , operatively coupled to said input device detector and decoder processor , said data processor capturing and storing the advertiser specific data ;
a printer connected to said data processor ;
a display connected to said data processor ;
a user positioning system connected to said data processor ;
and a telephone connected to said data processor , wherein said data processor selectively performing , responsive to the request of a user , at least one of the following functions : (1) printing the advertiser specific data on said printer including current and previous advertiser specific data upon request ;
(2) displaying the advertiser specific data on said display including current and previous advertiser specific data upon request ;
(3) obtaining an advertiser destination number from the advertiser specific data and automatically attempting to establish voice connection with the advertiser upon request using said telephone ;
(4) providing directions to an advertiser location ;
and (5) determining a geographically preferred advertiser .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6240555B1

Filed: 1996-03-29     Issued: 2001-05-29

Interactive entertainment system for presenting supplemental interactive content together with continuous video programs

(Original Assignee) Microsoft Corp     (Current Assignee) Rovi Technologies Corp

Daniel J. Shoff, Valerie L. Bronson, Joseph H. Matthews, III, Frank Lawler
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (programming information) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (programming information) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (program guide) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US6240555B1
CLAIM 6
. A computer-implemented method as recited in claim 5 , further comprising the following steps : correlating the target specifications with associated programs in an electronic program guide (television data) (EPO) ;
and checking the EPG to ascertain whether the program is interactive compatible ;
and determining that the program is interactive compatible by presence of a target specification in the EPG which is related to the program .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (programming information) , information associated with the broadcast event , contact information .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (programming information) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (programming information) includes content identification .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (programming information) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (programming information) includes content identification .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (programming information) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (electronic program) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (programming information) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (electronic program) identifier is associated with a specific instance of the broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (electronic program) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (electronic program) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (electronic program) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (programming information) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (programming information) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (programming information) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (programming information) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (programming information) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (electronic program) , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (programming information) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (programming information) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (programming information) identifier .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (programming information) identifier .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (programming information) identifier .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 53
. The system of claim 43 , further comprising a polling module (prescribed time) that receives a poll request and responds with at least an identifier .
US6240555B1
CLAIM 12
. A computer-implemented method comprising the following steps : tuning to a channel ;
determining if a video content program being carried on the channel is interactive compatible as indicated by presence of a target specification provided in association with the video content program ;
in an event that the program is interactive compatible , retrieving the target specification associated with the video content program on the channel ;
dynamically launching an Internet browser to activate a target resource located by the target specification , the target resource containing digital data which supports interactive functionality in conjunction with the associated video content program , the digital data defining supplemental content to enable viewer interactivity with the video content program and a display layout prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed , the digital data further defining timing information to synchronize presentation of the supplemental content with the video content program ;
receiving the video content program over the channel ;
receiving the digital data from the target resource ;
displaying the video content program and the supplemental content according to the display layout prescribed in the digital data received from the target resource ;
and displaying the supplemental content at prescribed time (polling module) s during the video content according to the timing information received from the target resource .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (programming information) includes at least one of a song , an advertisement and a segment of a show .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (programming information) transmitter module comprises a radio transmitter .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (programming information) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (programming information) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information) .
US6240555B1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
an Internet browser stored in the memory , the Internet browser being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive ;
an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program , the target resource containing supplemental content which is displayed concurrently with the video content program to provide viewer interactivity with the video content program and display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed ;
the Internet browser activating the target resource when the tuner is tuned to the video content program ;
and the processor being responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5991737A

Filed: 1996-03-11     Issued: 1999-11-23

Automated consumer response to publicly broadcast information

(Original Assignee) ConneXus Corp     (Current Assignee) ConneXus Corp

Humphrey D. Chen
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (transmitter unit) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (receiving mechanism) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (receiving signals) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5991737A
CLAIM 1
. A method for transmitting an order to an order processor of an automated system , which independently identifies a content of a publicly broadcast information by performing a pattern recognition search , at the initiatives of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : providing a consumer transmitter unit (receiver module) which interacts with the automated system , the unit comprising a tuning mechanism and a transmitting and receiving mechanism (communicating information) operatively connected to the tuning mechanism ;
selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer through the tuning mechanism ;
transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism ;
and receiving signals (broadcast signal) from said order processor in response to receipt by said order processor of said data through the consumer transmitter unit .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (transmitter unit) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
US5991737A
CLAIM 1
. A method for transmitting an order to an order processor of an automated system , which independently identifies a content of a publicly broadcast information by performing a pattern recognition search , at the initiatives of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : providing a consumer transmitter unit (receiver module) which interacts with the automated system , the unit comprising a tuning mechanism and a transmitting and receiving mechanism operatively connected to the tuning mechanism ;
selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer through the tuning mechanism ;
transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism ;
and receiving signals from said order processor in response to receipt by said order processor of said data through the consumer transmitter unit .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
US5991737A
CLAIM 7
. A method of claim 1 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (broadcast signals) , data derived from an automated media content database .
US5991737A
CLAIM 7
. A method of claim 1 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
US5991737A
CLAIM 7
. A method of claim 1 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (broadcast signals) database .
US5991737A
CLAIM 7
. A method of claim 1 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (transmitter unit) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5991737A
CLAIM 1
. A method for transmitting an order to an order processor of an automated system , which independently identifies a content of a publicly broadcast information by performing a pattern recognition search , at the initiatives of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : providing a consumer transmitter unit (receiver module) which interacts with the automated system , the unit comprising a tuning mechanism and a transmitting and receiving mechanism operatively connected to the tuning mechanism ;
selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer through the tuning mechanism ;
transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism ;
and receiving signals from said order processor in response to receipt by said order processor of said data through the consumer transmitter unit .

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (broadcast signals) .
US5991737A
CLAIM 7
. A method of claim 1 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
US5991737A
CLAIM 7
. A method of claim 1 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6035177A

Filed: 1996-02-26     Issued: 2000-03-07

Simultaneous transmission of ancillary and audio signals by means of perceptual coding

(Original Assignee) Nielsen Media Research Inc     (Current Assignee) Nielsen Company US LLC ; Nielsen Media Research Inc

Donald Wadia Moses, Daozheng Lu
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said time, said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (said time, said memory) , a cabled connection .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (said time, said memory) , multimedia data , movie data (said time, said memory) , television data .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time, said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time, said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said time, said memory) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry (monitoring means) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said time, said memory) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said time, said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said time, said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry (monitoring means) and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (said time, said memory) for transmission to the receiving device selected , parsing the data in the database , aggregating data (said time, said memory) , generating a report .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry (monitoring means) matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said time, said memory) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said time, said memory) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry (monitoring means) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said time, said memory) conforms to an Open Data Application (ODA) protocol .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (said time, said memory) , a destination address of alphanumeric characters along with identification of an address format .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said time, said memory) further comprises a broadcast event identifier .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (said time, said memory) .
US6035177A
CLAIM 2
. The system of claim 1 further comprising a clock having an output , and wherein said storing means stores in said memory (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) said clock output representative of a time at which said identifying auxiliary code was detected .

US6035177A
CLAIM 14
. The method of claim 9 wherein a time data representative of said time (audio data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, movie data, data packet, user response, aggregating data) at which said identifying ancillary code is detected from said composite signal thereof is stored associated with said identifying ancillary code and stored in said memory .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry (monitoring means) of the database system comprises the identifier .
US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry (monitoring means) and second entry of the database is configured to identify the unique broadcast event .
US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry (monitoring means) and second entry of the database is configured to identify the unique broadcast event .
US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry (monitoring means) and second entry of the database is configured to identify the unique broadcast event .
US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry (monitoring means) and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6035177A
CLAIM 19
. A system for combining an ancillary code and a program audio signal to form a composite audio signal , wherein said program audio signal is generated by a program audio signal source , wherein said ancillary code identifies a broadcast program to be received by an audience , said system comprising : audio signal monitoring means (first entry) for monitoring said program audio signal and for generating a control signal on occurrences of opportunities for adding said ancillary code within a perceptual entropy envelope of said program audio signal ;
and inserting means for inserting said ancillary code into said program audio signal , responsive to said control signal , so that said ancillary code is inserted within said perceptual entropy envelope of said program audio signal , thereby forming said composite signal ;
wherein said audio signal monitoring means applies a set of rules in detecting said occurrences of opportunities comprising (1) any surge permitting a transmission of an ancillary code is longer than a predetermined minimum , (2) a predetermined minimum amount of time has elapsed since the last transmission , and (3) a transmission is not permitted unless there has been a fade within a predetermined amount of time and to a level that is below a predetermined level .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH09163346A

Filed: 1995-12-11     Issued: 1997-06-20

テレビ応答サーバシステム

(Original Assignee) Toshiba Corp; 株式会社東芝     

Seiji Iwafune, Toshiyuki Takada, Masato Takeda, 誠司 岩船, 正人 武田, 敏之 高田
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (情報フィールド) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH09163346A
CLAIM 3
【請求項3】 請求項2に記載のテレビ応答サーバシス テムにおいて、 前記双方向テレビから応答データに付加して送信するテ レビIDに、前記メーカIDに加えてテレビの機種を判 別するための機種ID及び製造ロット番号を登録する製 造メーカ情報フィールド (broadcast signal) を設けたことを特徴とするテレ ビ応答サーバシステム。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JPH09163346A
CLAIM 1
【請求項1】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステム (computing device, communication device) において、 番組毎に番組IDが定められ、番組に対する応答データ の処理内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の個人ID が、個人が利用する各双方向テレビ毎に認証情報と共に 登録された認証情報データベースと、 番組に対して応答データを入力した視聴者の個人IDが 番組IDと共に応答データに付加されて前記双方向テレ ビから送られてくると、当該応答データを番組IDに基 づいて該当する番組の応答データリストに登録する応答 処理手段と、 前記応答データに付加されていた個人IDに基づいて前 記認証情報データベースから応答データを入力した視聴 者本人の個人認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリスト及び個人認証 情報を処理して集計結果を得る集計処理手段とを具備し たことを特徴とするテレビ応答サーバシステム

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH09163346A
CLAIM 1
【請求項1】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステムにおいて、 番組毎に番組IDが定められ、番組に対する応答データ の処理 (using data) 内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の個人ID が、個人が利用する各双方向テレビ毎に認証情報と共に 登録された認証情報データベースと、 番組に対して応答データを入力した視聴者の個人IDが 番組IDと共に応答データに付加されて前記双方向テレ ビから送られてくると、当該応答データを番組IDに基 づいて該当する番組の応答データリストに登録する応答 処理手段と、 前記応答データに付加されていた個人IDに基づいて前 記認証情報データベースから応答データを入力した視聴 者本人の個人認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリスト及び個人認証 情報を処理して集計結果を得る集計処理手段とを具備し たことを特徴とするテレビ応答サーバシステム。

US8200203B1
CLAIM 17
. A system for interactive communication (保存手段) using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH09163346A
CLAIM 1
【請求項1】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステムにおいて、 番組毎に番組IDが定められ、番組に対する応答データ の処理 (using data) 内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の個人ID が、個人が利用する各双方向テレビ毎に認証情報と共に 登録された認証情報データベースと、 番組に対して応答データを入力した視聴者の個人IDが 番組IDと共に応答データに付加されて前記双方向テレ ビから送られてくると、当該応答データを番組IDに基 づいて該当する番組の応答データリストに登録する応答 処理手段と、 前記応答データに付加されていた個人IDに基づいて前 記認証情報データベースから応答データを入力した視聴 者本人の個人認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリスト及び個人認証 情報を処理して集計結果を得る集計処理手段とを具備し たことを特徴とするテレビ応答サーバシステム。

JPH09163346A
CLAIM 2
【請求項2】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステムにおいて、 番組毎に番組IDが定められ、番組に対する応答データ の処理内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の認証情報 が各双方向テレビのテレビIDに基づいて登録された認 証情報データベースと、 テレビ製造メーカを示すメーカIDの登録されたテレビ IDが番組IDと共に応答データに付加されて前記双方 向テレビから送られてくると、当該応答データを番組I Dに基づいて該当する番組の応答データリストに登録す る応答処理手段と、 前記応答データに付加されてきたメーカIDに基づいて 当該応答データを返してきた双方向テレビの製造メーカ を認識するメーカ認識手段と、 前記メーカ認識手段で認識した製造メーカ情報を保存す る保存手段 (interactive communication) と、 前記応答データに付加されていたテレビIDに基づいて 前記認証情報データベースから応答データを入力した視 聴者の認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリストを集計処理す る集計処理手段とを具備したことを特徴とするテレビ応 答サーバシステム。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH09163346A
CLAIM 1
【請求項1】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステム (computing device, communication device) において、 番組毎に番組IDが定められ、番組に対する応答データ の処理内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の個人ID が、個人が利用する各双方向テレビ毎に認証情報と共に 登録された認証情報データベースと、 番組に対して応答データを入力した視聴者の個人IDが 番組IDと共に応答データに付加されて前記双方向テレ ビから送られてくると、当該応答データを番組IDに基 づいて該当する番組の応答データリストに登録する応答 処理手段と、 前記応答データに付加されていた個人IDに基づいて前 記認証情報データベースから応答データを入力した視聴 者本人の個人認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリスト及び個人認証 情報を処理して集計結果を得る集計処理手段とを具備し たことを特徴とするテレビ応答サーバシステム

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム) that sent the response packet .
JPH09163346A
CLAIM 1
【請求項1】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステム (computing device, communication device) において、 番組毎に番組IDが定められ、番組に対する応答データ の処理内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の個人ID が、個人が利用する各双方向テレビ毎に認証情報と共に 登録された認証情報データベースと、 番組に対して応答データを入力した視聴者の個人IDが 番組IDと共に応答データに付加されて前記双方向テレ ビから送られてくると、当該応答データを番組IDに基 づいて該当する番組の応答データリストに登録する応答 処理手段と、 前記応答データに付加されていた個人IDに基づいて前 記認証情報データベースから応答データを入力した視聴 者本人の個人認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリスト及び個人認証 情報を処理して集計結果を得る集計処理手段とを具備し たことを特徴とするテレビ応答サーバシステム

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH09163346A
CLAIM 1
【請求項1】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステム (computing device, communication device) において、 番組毎に番組IDが定められ、番組に対する応答データ の処理内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の個人ID が、個人が利用する各双方向テレビ毎に認証情報と共に 登録された認証情報データベースと、 番組に対して応答データを入力した視聴者の個人IDが 番組IDと共に応答データに付加されて前記双方向テレ ビから送られてくると、当該応答データを番組IDに基 づいて該当する番組の応答データリストに登録する応答 処理手段と、 前記応答データに付加されていた個人IDに基づいて前 記認証情報データベースから応答データを入力した視聴 者本人の個人認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリスト及び個人認証 情報を処理して集計結果を得る集計処理手段とを具備し たことを特徴とするテレビ応答サーバシステム

US8200203B1
CLAIM 27
. A system for interactive communication (保存手段) using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH09163346A
CLAIM 2
【請求項2】 複数の双方向テレビが通信回線網を介し て接続され、前記双方向テレビ上で提供されている番組 に対する視聴者の応答データを番組内容に応じて処理す るテレビ応答サーバシステムにおいて、 番組毎に番組IDが定められ、番組に対する応答データ の処理内容を含む番組情報を登録した番組情報データベ ースと、 前記双方向テレビで番組提供を受ける視聴者の認証情報 が各双方向テレビのテレビIDに基づいて登録された認 証情報データベースと、 テレビ製造メーカを示すメーカIDの登録されたテレビ IDが番組IDと共に応答データに付加されて前記双方 向テレビから送られてくると、当該応答データを番組I Dに基づいて該当する番組の応答データリストに登録す る応答処理手段と、 前記応答データに付加されてきたメーカIDに基づいて 当該応答データを返してきた双方向テレビの製造メーカ を認識するメーカ認識手段と、 前記メーカ認識手段で認識した製造メーカ情報を保存す る保存手段 (interactive communication) と、 前記応答データに付加されていたテレビIDに基づいて 前記認証情報データベースから応答データを入力した視 聴者の認証情報を取得する認証処理手段と、 前記番組情報データベースから番組IDに基づいて検索 した処理内容により前記応答データリストを集計処理す る集計処理手段とを具備したことを特徴とするテレビ応 答サーバシステム。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (ロット番号) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH09163346A
CLAIM 3
【請求項3】 請求項2に記載のテレビ応答サーバシス テムにおいて、 前記双方向テレビから応答データに付加して送信するテ レビIDに、前記メーカIDに加えてテレビの機種を判 別するための機種ID及び製造ロット番号 (destination address) を登録する製 造メーカ情報フィールドを設けたことを特徴とするテレ ビ応答サーバシステム。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (ロット番号) of alphanumeric characters along with identification of an address format .
JPH09163346A
CLAIM 3
【請求項3】 請求項2に記載のテレビ応答サーバシス テムにおいて、 前記双方向テレビから応答データに付加して送信するテ レビIDに、前記メーカIDに加えてテレビの機種を判 別するための機種ID及び製造ロット番号 (destination address) を登録する製 造メーカ情報フィールドを設けたことを特徴とするテレ ビ応答サーバシステム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH09162818A

Filed: 1995-12-08     Issued: 1997-06-20

テレビジョン放送装置、テレビジョン放送方法、テレビジョン信号受信装置、テレビジョン信号受信方法、遠隔制御装置および遠隔制御方法

(Original Assignee) Sony Corp; ソニー株式会社     

Masashige Takahashi, 巨成 高橋
US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (遠隔制御) .
JPH09162818A
CLAIM 7
【請求項7】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号を 受信し、前記テレビジョン放送信号から前記ドメイン情 報を抽出、記憶し、遠隔制御 (contact information) 装置より所定の指令が入力 されたとき、前記記憶したドメイン情報にアクセスする テレビジョン信号受信装置を遠隔制御する遠隔制御装置 において、 前記テレビジョン信号受信装置に、記憶した前記ドメイ ン情報にアクセスを開始させるとき操作される操作手段 を備えることを特徴とする遠隔制御装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段 (third party) と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ (wireless device, communication device) 信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ (wireless device, communication device) 信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ (wireless device, communication device) 信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (出手段) , data derived from an automated media content database .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段 (third party) と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段 (third party) と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (出手段) database .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段 (third party) と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ (wireless device, communication device) 信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (出手段) .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段 (third party) と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (含む画面) , a keypad , voice instruction receiver (信号受信) .
JPH09162818A
CLAIM 4
【請求項4】 前記接続手段は、所定の期間内に所定の 指令が入力されたとき、前記アクセスポイントに対する 接続処理を行うことを特徴とする請求項3に記載のテレ ビジョン信号受信 (voice instruction receiver) 装置。

JPH09162818A
CLAIM 8
【請求項8】 テレビジョン放送信号を受信するテレビ ジョン信号受信装置を遠隔制御する遠隔制御方法におい て、 テレビジョン放送番組に関連したネットワークサービス を提供するネットワークのドメイン情報を含む信号が多 重化されている前記テレビジョン放送信号を、前記テレ ビジョン信号受信装置で受信し、 前記テレビジョン信号受信装置で、前記テレビジョン放 送信号から前記ドメイン情報を抽出、記憶し、 前記テレビジョン信号受信装置で受信した前記ドメイン 情報に対応する映像を含む画面 (touch screen) を表示させ、 前記ドメイン情報に対応する画面が表示されている状態 において、前記遠隔制御装置より所定のキーに対応する 信号が入力されたとき、前記テレビジョン信号受信装置 に、記憶した前記ドメイン情報に前記ネットワークを介 してアクセスさせることを特徴とする遠隔制御方法。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH09162818A
CLAIM 3
【請求項3】 テレビジョン放送番組に関連したネット ワークサービスを提供するネットワークのドメイン情報 を含む信号が多重化されているテレビジョン放送信号よ り、前記ドメイン情報を抽出する抽出手段 (third party) と、 前記ネットワークのドメイン情報に対応する所定のアク セスポイントに接続する接続手段と、 前記接続手段により接続された前記アクセスポイントか ら伝送される所定のデータ信号を受信する受信手段と、 前記受信手段により受信された前記データ信号を処理す る処理手段とを備えることを特徴とするテレビジョン信 号受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP0713335A2

Filed: 1995-11-06     Issued: 1996-05-22

System and method for wireless capture of encoded data transmitted with a television, video or audio signal and subsequent initiation of a transaction using such data

(Original Assignee) AT&T Bell Laboratories     (Current Assignee) AT&T Bell Laboratories

Katherine G. August, Charles D. Caldwell, Steven M. Herbst, Theodore Sizer Ii
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (television signal) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (television signal) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet further includes a responder identification (remote device) .
EP0713335A2
CLAIM 7
A system for capturing data comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) via a telephone call .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (capturing data) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
EP0713335A2
CLAIM 7
A system for capturing data (content identification) comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device via a telephone call .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal) includes at least one of the following : an FM receiver (television signal) , an AM radio receiver (television signal) , an In-Band-On-Channel receiver .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (television signal) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal) .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (capturing data) .
EP0713335A2
CLAIM 7
A system for capturing data (content identification) comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device via a telephone call .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (capturing data) .
EP0713335A2
CLAIM 7
A system for capturing data (content identification) comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device via a telephone call .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (capturing data) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association (said transfer) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
EP0713335A2
CLAIM 2
The invention defined in claim 1 wherein said data includes dialing information for originating a telephone call , and wherein said transfer (Recording Industry Association) means includes means for initiating said telephone call using said dialing information .

EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

EP0713335A2
CLAIM 7
A system for capturing data (content identification) comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) via a telephone call .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal) is communicated to the communication device that sent the response packet .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (capturing data) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
EP0713335A2
CLAIM 7
A system for capturing data (content identification) comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device via a telephone call .

US8200203B1
CLAIM 26
. A response database system (television signal) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module (additional information) that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

EP0713335A2
CLAIM 8
Apparatus for initiating a transaction relating to a program appearing on a television display , said apparatus comprising means arranged for wireless capture of data directly from said television display , said data being indiscernible to a viewer of said television display ;
means responsive to said captured data for obtaining a telephone number , said telephone number being associated with a remote location arranged to perform transactions associated with said program appearing on said television display ;
means for initiating a telephone call using said telephone number ;
and means for transmitting to said remote location , during said telephone call , additional information (database entry module, answer module) contained in said captured data , said additional information also pertaining to said program .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association (said transfer) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal) , the response authentication system , a third party database .
EP0713335A2
CLAIM 2
The invention defined in claim 1 wherein said data includes dialing information for originating a telephone call , and wherein said transfer (Recording Industry Association) means includes means for initiating said telephone call using said dialing information .

EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

EP0713335A2
CLAIM 7
A system for capturing data comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) via a telephone call .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (television signal) , the response authentication system , a third party database .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (remote device) addressing .
EP0713335A2
CLAIM 7
A system for capturing data comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) via a telephone call .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal) .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (remote location) .
EP0713335A2
CLAIM 8
Apparatus for initiating a transaction relating to a program appearing on a television display , said apparatus comprising means arranged for wireless capture of data directly from said television display , said data being indiscernible to a viewer of said television display ;
means responsive to said captured data for obtaining a telephone number , said telephone number being associated with a remote location (wireless device) arranged to perform transactions associated with said program appearing on said television display ;
means for initiating a telephone call using said telephone number ;
and means for transmitting to said remote location , during said telephone call , additional information contained in said captured data , said additional information also pertaining to said program .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (additional information) that sends an answer to the receiving device .
EP0713335A2
CLAIM 8
Apparatus for initiating a transaction relating to a program appearing on a television display , said apparatus comprising means arranged for wireless capture of data directly from said television display , said data being indiscernible to a viewer of said television display ;
means responsive to said captured data for obtaining a telephone number , said telephone number being associated with a remote location arranged to perform transactions associated with said program appearing on said television display ;
means for initiating a telephone call using said telephone number ;
and means for transmitting to said remote location , during said telephone call , additional information (database entry module, answer module) contained in said captured data , said additional information also pertaining to said program .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal) .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (television signal) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal) comprises the identifier .
EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (remote device) , Recording Industry Association (said transfer) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
EP0713335A2
CLAIM 2
The invention defined in claim 1 wherein said data includes dialing information for originating a telephone call , and wherein said transfer (Recording Industry Association) means includes means for initiating said telephone call using said dialing information .

EP0713335A2
CLAIM 6
The invention defined in claim 5 wherein said non-perceptible encoded data includes an amplitude shift keyed (ASK) or frequency shift keyed (FSK) carrier signal added to a television signal (receiver module, database system, FM receiver, AM radio receiver) , and wherein capture is effected by detecting and decoding said carrier signal .

EP0713335A2
CLAIM 7
A system for capturing data comprising means for wireless capture of indiscernible data embedded in an audio/video display ;
and means for outputting at least portions of said captured indiscernible data to a remote device (responder identification, Compact Disc Data Base, connection using Internet Protocol) via a telephone call .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR960033096A

Filed: 1995-09-12     Issued: 1996-09-17

멀티미디어 정보처리 시스템

(Original Assignee) 기따오까 다까시; 미쓰비시덴키 가부시끼가이샤     

도꾸미찌 무라까미, 가즈히로 마쯔자끼, 요시아끼 가또, 히데오 오히라
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (미디어정보를, 부호화처리) corollary to a responder using at a minimum data that enables an identification of the responder .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (미디어정보를, 부호화처리) , a cabled connection .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (미디어정보를, 부호화처리) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (미디어정보를, 부호화처리) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (미디어정보를, 부호화처리) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (미디어정보를, 부호화처리) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (미디어정보를, 부호화처리) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module (부호화를) that processes a request for a purchase of a product , wherein the response packet further includes the request for the purchase of the product .
KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 (purchasing module) 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module (부호화를) further includes a purchasing account set up by a user .
KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 (purchasing module) 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (미디어정보를, 부호화처리) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (미디어정보를, 부호화처리) conforms to an Open Data Application (ODA) protocol .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (미디어정보를, 부호화처리) further comprises a broadcast event identifier .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (미디어정보를, 부호화처리) .
KR960033096A
CLAIM 1
멀티미디어 정보의 전송 또는 저장을 실행하는 멀티미디어 정보처리 시스템으로서 , 여러개의 미디어정보를 (data packet, second data, wireless data channel) 입력하고 , 각 미디어 단위로 정보를 부호화하고 , 미디어 식별 , 패킷동기 및 동기설정을 위한 보조정보를 부가하고 , 다른 시스템과 호환성을 가진 신호형식으로 구성된 요소 피킷을 생성하는 정보원 부호화 수단 , 상기 정보된 부호화 수단이 출력하는 각각의 미디어에 대한 요소 패킷의 속도 정합과 다중화를 실행하고 시스템사이의 호환성을 갖는 신호형식으로 다중화 스트림을 생성하는 패킷 다중화수단 및 전송 미디어 또는 저장 미디어에 따라 상기 다중화 스트림을 변화하고 전송신호를 출력하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .

KR960033096A
CLAIM 21
각각 다른 형식의 신호의 정보원 부호화를 실행하여 각각의 부호화 비트열을 생성하는 정보원 부호화처리 (data packet, second data, wireless data channel) 수단 , 신호의 형식을 식별하는 식별정보와 각각의 부호화 비트열을 고정길이의 패킷단위로 저장하여 고정길이의 패킷열을 생성하는 미디어 다중화수단 , 상기 고정 길이의 패킷열 내의 고정 길이의 패킷의 소정의 수를 다양한 데이타와 함께 소정의 크기의 프레임으로 설정하는 구조 다중화 수단 및 상기 구조 다중화수단에서 출력된 프레임 열에 대해 전송 미디어에 적합한 전송 프레임을 갖는 전송 신호를 생성하는 전송 처리수단을 포함하는 멀티미디어 정보처리 시스템 .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5907793A

Filed: 1995-08-03     Issued: 1999-05-25

Telephone-based interactive broadcast or cable radio or television methods and apparatus

(Original Assignee) Reams; David A.     (Current Assignee) JACK A TURPIN ; RPX Corp

David A. Reams
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US5907793A
CLAIM 44
. An apparatus according to claim 23 wherein at least a portion of said predetermined data audibly reproduced via said audible reproduction means is preprogrammed in said memory (second data, broadcast data management module, broadcast data management module processing) means .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (attenuating means) Application (ODA) data .
US5907793A
CLAIM 49
. An apparatus according to claim 23 wherein said respective broadcast or cable radio or television data receiver means comprises respective broadcast or cable radio or television tuner means and said audible reproduction means further comprises attenuating means (Open Data, Open Data Application, address format) for attenuating program audio signals output from said respective broadcast or cable radio or television tuner means .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (memory block) , a cabled connection .
US5907793A
CLAIM 22
. A method according to claim 2 wherein said data set further includes program element listing text data listed as program element listing information by predetermined subject categories ;
said storing further comprises storing said program element listing text data with telephone number data in memory block (wireless data channel) s of defined size identified by respective type codes and uniquely addressed respective address locations corresponding to said predetermined subject categories and said visual display means further comprises : means for scrolling in a predetermined direction predetermined text data identifying a plurality of said predetermined subject categories ;
means for selecting a subject category from said scrolled predetermined text data identifying said plurality of predetermined subject categories ;
means for scrolling in a predetermined direction text data representative of program element listing information listed under said selected subject category and means for selecting a program element from said scrolled text data representative of said program element listing information to respond by automatically dialing said predetermined telephone number .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (comprises data) , an In-Band-On-Channel receiver .
US5907793A
CLAIM 4
. A method according to claim 2 wherein said respective broadcast or cable radio or television data receiver means comprises data (AM radio receiver) channel means .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5907793A
CLAIM 44
. An apparatus according to claim 23 wherein at least a portion of said predetermined data audibly reproduced via said audible reproduction means is preprogrammed in said memory (second data, broadcast data management module, broadcast data management module processing) means .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5907793A
CLAIM 30
. An apparatus according to claim 23 wherein said code further identifies receiver address information and said detecting means further detects said receiver (event transmitter) address information .

US5907793A
CLAIM 44
. An apparatus according to claim 23 wherein at least a portion of said predetermined data audibly reproduced via said audible reproduction means is preprogrammed in said memory (second data, broadcast data management module, broadcast data management module processing) means .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data (attenuating means) Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5907793A
CLAIM 49
. An apparatus according to claim 23 wherein said respective broadcast or cable radio or television data receiver means comprises respective broadcast or cable radio or television tuner means and said audible reproduction means further comprises attenuating means (Open Data, Open Data Application, address format) for attenuating program audio signals output from said respective broadcast or cable radio or television tuner means .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (attenuating means) Application (ODA) data .
US5907793A
CLAIM 49
. An apparatus according to claim 23 wherein said respective broadcast or cable radio or television data receiver means comprises respective broadcast or cable radio or television tuner means and said audible reproduction means further comprises attenuating means (Open Data, Open Data Application, address format) for attenuating program audio signals output from said respective broadcast or cable radio or television tuner means .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5907793A
CLAIM 30
. An apparatus according to claim 23 wherein said code further identifies receiver address information and said detecting means further detects said receiver (event transmitter) address information .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event transmitter (said receiver) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5907793A
CLAIM 30
. An apparatus according to claim 23 wherein said code further identifies receiver address information and said detecting means further detects said receiver (event transmitter) address information .

US5907793A
CLAIM 44
. An apparatus according to claim 23 wherein at least a portion of said predetermined data audibly reproduced via said audible reproduction means is preprogrammed in said memory (second data, broadcast data management module, broadcast data management module processing) means .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (radio data) addressing .
US5907793A
CLAIM 25
. An apparatus according to claim 23 wherein said respective broadcast radio data (Internet Protocol, Internet Protocol address) receiver means comprises satellite Digital Audio Broadcasting (DAB) tuner means .

US5907793A
CLAIM 44
. An apparatus according to claim 23 wherein at least a portion of said predetermined data audibly reproduced via said audible reproduction means is preprogrammed in said memory (second data, broadcast data management module, broadcast data management module processing) means .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (audio signals) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5907793A
CLAIM 18
. A method according to claim 2 wherein said respective broadcast or cable radio or television data receiver means comprises respective broadcast or cable radio or television tuner means and said audibly reproducing further comprises muting program audio signals (data type filtering) output from said respective broadcast or cable radio or television tuner means .

US5907793A
CLAIM 44
. An apparatus according to claim 23 wherein at least a portion of said predetermined data audibly reproduced via said audible reproduction means is preprogrammed in said memory (second data, broadcast data management module, broadcast data management module processing) means .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (determined manner) set up by a user .
US5907793A
CLAIM 1
. A method for interactive broadcast or cable radio or television comprising the steps of : encoding via data encoding means for transmission via broadcast or cable radio or television data transmission means a data set consisting of a plurality of portions including A) a code identifying a predetermined telephone number available to be automatically dialed in response to a program element such as a musical recording , video , song , show or other program material intended to entertain , live or recorded speech intended to inform , a short announcement or commercial advertisement , political advertising , a public service announcement or an Emergency Alert System (EAS) event message or a product or service marketed or otherwise identified in said program element and B) said predetermined telephone number ;
transmitting via said broadcast or cable radio or television data transmission means coupled to said data encoding means said data set to respective broadcast or cable radio or television data receiver means ;
receiving said data set via said respective broadcast or cable radio or television data receiver means ;
detecting said code via detecting means coupled to said respective broadcast or cable radio or television data receiver means ;
processing in predetermined manner (purchasing account) one or plurality of portions of said data set including said predetermined telephone number via data processing means coupled to said detecting means ;
storing at least one portion of said data set including said predetermined telephone number via memory means coupled to said data processing means ;
indicating via visual display means coupled to said data processing means said predetermined telephone number is available to be automatically dialed in response to said program element ;
activating via activation means coupled to said data processing means predetermined telephone means comprising automatic dialing means to automatically dial said predetermined telephone number ;
automatically dialing said predetermined telephone number via said predetermined telephone means comprising automatic dialing means coupled to said data processing means and audibly reproducing predetermined data via audible reproduction means comprising speech synthesizer means and audio system means coupled to said data processing means .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (radio data) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US5907793A
CLAIM 25
. An apparatus according to claim 23 wherein said respective broadcast radio data (Internet Protocol, Internet Protocol address) receiver means comprises satellite Digital Audio Broadcasting (DAB) tuner means .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet conforms to an Open Data (attenuating means) Application (ODA) protocol .
US5907793A
CLAIM 49
. An apparatus according to claim 23 wherein said respective broadcast or cable radio or television data receiver means comprises respective broadcast or cable radio or television tuner means and said audible reproduction means further comprises attenuating means (Open Data, Open Data Application, address format) for attenuating program audio signals output from said respective broadcast or cable radio or television tuner means .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (radio data) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format (attenuating means) .
US5907793A
CLAIM 25
. An apparatus according to claim 23 wherein said respective broadcast radio data (Internet Protocol, Internet Protocol address) receiver means comprises satellite Digital Audio Broadcasting (DAB) tuner means .

US5907793A
CLAIM 49
. An apparatus according to claim 23 wherein said respective broadcast or cable radio or television data receiver means comprises respective broadcast or cable radio or television tuner means and said audible reproduction means further comprises attenuating means (Open Data, Open Data Application, address format) for attenuating program audio signals output from said respective broadcast or cable radio or television tuner means .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (radio data) address .
US5907793A
CLAIM 25
. An apparatus according to claim 23 wherein said respective broadcast radio data (Internet Protocol, Internet Protocol address) receiver means comprises satellite Digital Audio Broadcasting (DAB) tuner means .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (said receiver) module comprises a radio transmitter (transmission means) .
US5907793A
CLAIM 1
. A method for interactive broadcast or cable radio or television comprising the steps of : encoding via data encoding means for transmission via broadcast or cable radio or television data transmission means (radio transmitter) a data set consisting of a plurality of portions including A) a code identifying a predetermined telephone number available to be automatically dialed in response to a program element such as a musical recording , video , song , show or other program material intended to entertain , live or recorded speech intended to inform , a short announcement or commercial advertisement , political advertising , a public service announcement or an Emergency Alert System (EAS) event message or a product or service marketed or otherwise identified in said program element and B) said predetermined telephone number ;
transmitting via said broadcast or cable radio or television data transmission means coupled to said data encoding means said data set to respective broadcast or cable radio or television data receiver means ;
receiving said data set via said respective broadcast or cable radio or television data receiver means ;
detecting said code via detecting means coupled to said respective broadcast or cable radio or television data receiver means ;
processing in predetermined manner one or plurality of portions of said data set including said predetermined telephone number via data processing means coupled to said detecting means ;
storing at least one portion of said data set including said predetermined telephone number via memory means coupled to said data processing means ;
indicating via visual display means coupled to said data processing means said predetermined telephone number is available to be automatically dialed in response to said program element ;
activating via activation means coupled to said data processing means predetermined telephone means comprising automatic dialing means to automatically dial said predetermined telephone number ;
automatically dialing said predetermined telephone number via said predetermined telephone means comprising automatic dialing means coupled to said data processing means and audibly reproducing predetermined data via audible reproduction means comprising speech synthesizer means and audio system means coupled to said data processing means .

US5907793A
CLAIM 30
. An apparatus according to claim 23 wherein said code further identifies receiver address information and said detecting means further detects said receiver (event transmitter) address information .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5579537A

Filed: 1995-04-20     Issued: 1996-11-26

Broadcast system with associated data capabilities

(Original Assignee) Digital D J Inc     (Current Assignee) Digital D J Inc

Tsutumo Takahisa
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (first port) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (said receiver, stored data) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 13
. A response authentication system (first port) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (said receiver, stored data) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (said receiver, stored data) .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver, stored data) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (first port) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (said receiver, stored data) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (first port) to uniquely identify the specific broadcast event includes content identification .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (said receiver, stored data) , the response authentication system (first port) , a third party database .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 21
. A method for operating a database system (said receiver, stored data) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (first port) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (said receiver, stored data) is communicated to the communication device that sent the response packet .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (first port) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 26
. A response database system (said receiver, stored data) associated with a response authentication system (first port) that uses data that enables the determination of a database entry , comprising : a database entry module (predetermined type) that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (predetermined type) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 2
. A system as in claim 1 , wherein said plurality of modes includes a mode selectively muting audio output from said receiver responsive to absence of receipt of predetermined type (database entry module, database access module, event identifier) s of said detected associated data .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (first port) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver, stored data) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (first port) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (said receiver, stored data) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (said receiver, stored data) , the response authentication system (first port) , a third party database .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (header data) that processes data for use by at least one of the following : the broadcast event transmitter (said receiver, stored data) module , the data stream transmitter module , the database system (said receiver, stored data) , the response authentication system (first port) , a third party database .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data (data management module, data management module processing, data elements) defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (header data) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data (data management module, data management module processing, data elements) defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (header data) processing of the data comprises at least one of the following : correlation of data elements (header data) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (first port) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data (data management module, data management module processing, data elements) defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 33
. A response authentication system (first port) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (said receiver, stored data) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (first port) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (said receiver, stored data) .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (interface apparatus) that sends an answer to the receiving device .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus (answer module) for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (said receiver, stored data) .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (first port) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (said receiver, stored data) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (first port) .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (first port) conforms to an Open Data Application (ODA) protocol .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (first port) further comprises a broadcast event identifier (predetermined type) .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 2
. A system as in claim 1 , wherein said plurality of modes includes a mode selectively muting audio output from said receiver responsive to absence of receipt of predetermined type (database entry module, database access module, event identifier) s of said detected associated data .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (predetermined type) .
US5579537A
CLAIM 2
. A system as in claim 1 , wherein said plurality of modes includes a mode selectively muting audio output from said receiver responsive to absence of receipt of predetermined type (database entry module, database access module, event identifier) s of said detected associated data .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (predetermined type) .
US5579537A
CLAIM 2
. A system as in claim 1 , wherein said plurality of modes includes a mode selectively muting audio output from said receiver responsive to absence of receipt of predetermined type (database entry module, database access module, event identifier) s of said detected associated data .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (first port) .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (said receiver, stored data) module comprises a radio transmitter .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (said receiver, stored data) comprises the identifier .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first portion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (said receiver, stored data) , the response authentication system (first port) , a third party database .
US5579537A
CLAIM 1
. A system for the transmission and reception of program material and associated data , comprising : a transmitter for broadcasting said program material and said associated data , said associated data including header data defining a plurality of user interface selections ;
a receiver , including , a demodulator for detecting said program material and said associated data as detected program material and detected associated data , respectively ;
program material reproduction circuitry for reproducing said detected program material ;
and user interface apparatus for displaying a first port (response authentication system, data packet) ion of said detected associated data on a display , for displaying on said display said header data from said detected associated data as a menu of user interface choices , and for displaying a subsequent portion of said detected associated data responsive to user selection of one of said user interface choices , said receiver (event transmitter, database system, response database system) operating in a plurality of modes responsive to mode selection made by a user by manipulation of said user interface apparatus .

US5579537A
CLAIM 4
. A system as in claim 1 , wherein said plurality of modes includes a game playing mode comparing current portions of said detected associated data with previously-stored data (event transmitter, database system, response database system) and producing therefrom a signal indicating a winning outcome in response to correspondence between said current portions of said detected associated data and said previously-stored data .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5661787A

Filed: 1994-10-27     Issued: 1997-08-26

System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system

(Original Assignee) Pocock; Michael H.     (Current Assignee) GLOBAL INTERACTIVE MEDIA Inc

Michael H. Pocock
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (television signal) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (television signal) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (conversion system, first data) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder using at a minimum data that enables an identification of the responder .
US5661787A
CLAIM 10
. The audio information system of claim 1 wherein said audio description output means includes a text to speech conversion system (first data) .

US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first data (first data) base for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio (second data) tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (recording time) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5661787A
CLAIM 13
. The system in claim 12 further comprising a timer for controlling recording time (content identification) of said detected audio segments , wherein only portions of said audio broadcast are recorded .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal) includes at least one of the following : an FM receiver (television signal) , an AM radio receiver (television signal) , an In-Band-On-Channel receiver .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (television signal) , wherein the database system is configured to access a first data (conversion system, first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5661787A
CLAIM 10
. The audio information system of claim 1 wherein said audio description output means includes a text to speech conversion system (first data) .

US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first data (first data) base for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device (using data) for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio (second data) tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal) .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (recording time) .
US5661787A
CLAIM 13
. The system in claim 12 further comprising a timer for controlling recording time (content identification) of said detected audio segments , wherein only portions of said audio broadcast are recorded .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system is configured to access a first data (conversion system, first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5661787A
CLAIM 10
. The audio information system of claim 1 wherein said audio description output means includes a text to speech conversion system (first data) .

US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first data (first data) base for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device (using data) for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio (second data) tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 22
. The system in claim 12 wherein said at least one reception device is selected from the group consisting of a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) , a cable converter , a digital cable receiver , a satellite receiver and a personal computer .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (recording time) .
US5661787A
CLAIM 13
. The system in claim 12 further comprising a timer for controlling recording time (content identification) of said detected audio segments , wherein only portions of said audio broadcast are recorded .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (recording time) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (conversion system, first data) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (received broadcast signal) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5661787A
CLAIM 10
. The audio information system of claim 1 wherein said audio description output means includes a text to speech conversion system (first data) .

US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first data (first data) base for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 13
. The system in claim 12 further comprising a timer for controlling recording time (content identification) of said detected audio segments , wherein only portions of said audio broadcast are recorded .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal (Compact Disc Data Base) ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (communication device) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first database for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device (communication device) coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal) is communicated to the communication device (communication device) that sent the response packet .
US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first database for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device (communication device) coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (recording time) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5661787A
CLAIM 13
. The system in claim 12 further comprising a timer for controlling recording time (content identification) of said detected audio segments , wherein only portions of said audio broadcast are recorded .

US8200203B1
CLAIM 26
. A response database system (television signal) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (communication device) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote locations and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first database for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device (communication device) coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5661787A
CLAIM 22
. The system in claim 12 wherein said at least one reception device is selected from the group consisting of a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) , a cable converter , a digital cable receiver , a satellite receiver and a personal computer .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (received broadcast signal) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal (Compact Disc Data Base) ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (television receiver) module , the data stream transmitter module , the database system (television signal) , the response authentication system , a third party database .
US5661787A
CLAIM 22
. The system in claim 12 wherein said at least one reception device is selected from the group consisting of a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) , a cable converter , a digital cable receiver , a satellite receiver and a personal computer .

US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (data entry device) , a connection using Internet Protocol addressing .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device (command line interface) ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (generating information) , generating a report .
US5661787A
CLAIM 1
. A computer-implemented audio information system to provide users with audible information concerning program materials disseminated according to a program list , comprising : a processing system for execution by a computer ;
a user interface coupled to said processing system , said user interface providing means for placing user inquiries regarding the program material ;
a database coupled to said processing system ;
a first input means coupled to said processing system for inputting information reflecting audio descriptions of said program materials ;
a second input means coupled to said processing system for inputting program list information regarding a plurality of program material items ;
an audio description output means coupled to said processing system and to said user interface ;
and identifier means responsive to a broadcast identifier for generating information (aggregating data) in said database : said processing system having : means for correlating said audio descriptions of program material with said program list information and for storing said correlated audio descriptions and program list information in said database responsive to receipt of said broadcast identifier ;
means for responding to a user inquiry , placed through said user interface , about an item in said program list , by retrieving a selected audio description from said database associated with said broadcast identifier ;
and means for further responding to said user inquiry by causing said audio description output means to produce an audible message based on said selected audio description .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal) .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (remote location, input terminal, said database) .
US5661787A
CLAIM 1
. A computer-implemented audio information system to provide users with audible information concerning program materials disseminated according to a program list , comprising : a processing system for execution by a computer ;
a user interface coupled to said processing system , said user interface providing means for placing user inquiries regarding the program material ;
a database coupled to said processing system ;
a first input means coupled to said processing system for inputting information reflecting audio descriptions of said program materials ;
a second input means coupled to said processing system for inputting program list information regarding a plurality of program material items ;
an audio description output means coupled to said processing system and to said user interface ;
and identifier means responsive to a broadcast identifier for generating information in said database (wireless device) : said processing system having : means for correlating said audio descriptions of program material with said program list information and for storing said correlated audio descriptions and program list information in said database responsive to receipt of said broadcast identifier ;
means for responding to a user inquiry , placed through said user interface , about an item in said program list , by retrieving a selected audio description from said database associated with said broadcast identifier ;
and means for further responding to said user inquiry by causing said audio description output means to produce an audible message based on said selected audio description .

US5661787A
CLAIM 12
. A system for on-demand remote access to a self-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit for providing an audio broadcast to remote location (wireless device) s and for informing said remote locations of a telephone number ;
a selection signal generator coupled to said at least one broadcast unit for providing a selection signal in said audio broadcast ;
a programmed data processor that includes a data input system and a first database for receiving a program schedule ;
a telephone interface for providing audio descriptive information to said programmed data processor , said audio descriptive information including at least one broadcast identifier ;
at least one reception device to receive said audio broadcast ;
a detection device associated with said at least one reception device for detecting said selection signal from said audio broadcast ;
a storage device for digitally recording and storing detected audio segments on said programmed data processor ;
an audio description creation device for creating an audio description on file , said creation device being selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
and a responsive device responding to the receipt of said at least one broadcast identifier , for generating information in said first database and directing the storage of said program schedule and said audio descriptive information ;
wherein said programmed data processor is coupled to said telephone interface , to said detection device and to said communication device , said programmed data processor causing said telephone interface to communicate said audio descriptive information to said remote locations .

US5661787A
CLAIM 45
. The system in claim 12 wherein said communication device is selected from the group consisting of a data input terminal (wireless device) , a personal computer and an input facility connected through a communications network .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal) .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (television signal) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (telephone call) .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone call (voice instruction receiver) s from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (television receiver) module comprises a radio transmitter .
US5661787A
CLAIM 22
. The system in claim 12 wherein said at least one reception device is selected from the group consisting of a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) , a cable converter , a digital cable receiver , a satellite receiver and a personal computer .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal) comprises the identifier .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (received broadcast signal) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5661787A
CLAIM 48
. A method of providing listeners of a radio or television broadcast with automated information about program material , comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver) , using said broadcast signal to advertise information related to at least one broadcast identifier ;
inserting a selection signal into said broadcast signal ;
accepting telephone calls from listeners of said broadcast signal who provide information indicative of said at least one broadcast identifier of said broadcast signal ;
receiving said broadcast signal as it is being broadcast ;
detecting said selection signal within said broadcast signal ;
digitally recording and storing at least a segment of said received broadcast signal (Compact Disc Data Base) ;
communicating a program schedule into a programmed data processor of the type enabling access to remote databases and computers for credit authorization and placement of orders ;
creating an audio description file using an input mechanism selected from the group consisting essentially of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data entry device ;
generating information in a first database in response to receipt of information indicative of said at least one broadcast identifier and directing the storage of said program schedule and said audio description file ;
and using said data processor to cause said telephone interface to communicate audio description information from said audio description file .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5444769A

Filed: 1994-08-16     Issued: 1995-08-22

Data communications system for establishing links between subscriber stations and broadcast stations

(Original Assignee) David Wallace Zietsman     

Jacobus P. L. Koen, Richard Clark
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (respective data) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal (broadcast signal, broadcast event identifier) from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data (Recording Industry Association, communicating information, communication connection using information) transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (evaluation system) .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system (contact information) comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (respective data) included in the answer .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data (Recording Industry Association, communicating information, communication connection using information) transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (respective data) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data (Recording Industry Association, communicating information, communication connection using information) transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (output lines) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines (two entries) ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (respective data) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data (Recording Industry Association, communicating information, communication connection using information) transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (output lines) and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines (two entries) ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries (output lines) of the database system .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines (two entries) ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (output lines) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines (two entries) ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (broadcast signal) .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal (broadcast signal, broadcast event identifier) from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (broadcast signal) .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal (broadcast signal, broadcast event identifier) from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (broadcast signal) .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal (broadcast signal, broadcast event identifier) from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (respective data) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5444769A
CLAIM 1
. An interactive multiple response evaluation system comprising : a plurality of subscriber stations , each of which has a characteristic identification code associated therewith , an entry terminal for manually entering response data in response to a prompt transmitted on a broadcast signal from a broadcast station , a display means associate with said entry terminal , connection means for connecting the subscriber station to a respective one of a plurality of transmission lines , and switching means for selectively allowing data or voice signals on the transmission line via the entry terminal or via a telephone respectively ;
a data switching mechanism associated with a local telephone exchange and interposed into the transmission lines between the subscriber stations and the local telephone exchange , said data switching mechanism comprising , a plurality of voice/data multiplexers each of which is linked to a respective data (Recording Industry Association, communicating information, communication connection using information) transmission line and includes at least one voice output line which in use is linked via the local telephone exchange to a public switched telephone network (PSTN) , and at least one data output line ;
a control device liked to each data output line from the plurality of voice/data multiplexers for controlling data conveyed along said data output lines ;
a wide area network connected to the data output lines ;
and a host computer for processing data entered from the respective entry terminals , said host computer being linked to the data output lines through the wide area network , the host computer adapted to transmit confirmation signals via the wide area network , the data switching mechanism , and the transmission line to the respective subscriber station .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5557541A

Filed: 1994-07-21     Issued: 1996-09-17

Apparatus for distributing subscription and on-demand audio programming

(Original Assignee) Information Highway Media Corp     (Current Assignee) audiohighway com ; Ironworks Patents LLC

Nathan Schulhof, James M. Janky
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (stored data, real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (stored data, real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (stored data, real time) .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (stored data, real time) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (stored data, real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (stored data, real time) , the response authentication system , a third party database .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 21
. A method for operating a database system (stored data, real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (stored data, real time) is communicated to the communication device that sent the response packet .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 26
. A response database system (stored data, real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (stored data, real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (stored data, real time) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (stored data, real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (stored data, real time) , the response authentication system , a third party database .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (stored data, real time) module , the data stream transmitter module , the database system (stored data, real time) , the response authentication system , a third party database .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (audio signals) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (stored data, real time) , generating a report .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals (data type filtering) for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (stored data, real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (stored data, real time) .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (stored data, real time) .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (stored data, real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (stored data, real time) module comprises a radio transmitter .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (stored data, real time) comprises the identifier .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (stored data, real time) , the response authentication system , a third party database .
US5557541A
CLAIM 1
. A system for distributing subscription and on-demand audio programming , comprising : a high-capacity data storage medium ;
a base control interface for identifying and accepting program material ;
a mobile control interface for displaying the identity of recorded material for playback selection ;
a recording mechanism for accepting very high speed digital data from an external source , at rates faster than real time (database system, event transmitter, response database system, database access module, aggregating data) ;
a playback mechanism for retrieving stored data (database system, event transmitter, response database system, database access module, aggregating data) from said storage medium and for converting said data into audio signals for playback and : means for detecting program material resolution and for reproducing said program material in accordance therewith .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5539635A

Filed: 1994-07-19     Issued: 1996-07-23

Radio station program identifier and distribution system

(Original Assignee) Larson, Jr.; Ernest J.     

Ernest J. Larson, Jr.
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information , and presenting the customer with a menu of programs broadcast temporally close to the time t (first data) hat the customer requested .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (time information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information (content identification) , and presenting the customer with a menu of programs broadcast temporally close to the time that the customer requested .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information , and presenting the customer with a menu of programs broadcast temporally close to the time t (first data) hat the customer requested .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (time information) .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information (content identification) , and presenting the customer with a menu of programs broadcast temporally close to the time that the customer requested .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information , and presenting the customer with a menu of programs broadcast temporally close to the time t (first data) hat the customer requested .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (time information) .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information (content identification) , and presenting the customer with a menu of programs broadcast temporally close to the time that the customer requested .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (time information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information (content identification) , and presenting the customer with a menu of programs broadcast temporally close to the time t (first data) hat the customer requested .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (time information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5539635A
CLAIM 7
. The system of claim 1 wherein the request processing unit includes an approximate time menu selection module for receiving a customer request based on date , broadcaster and approximate time information (content identification) , and presenting the customer with a menu of programs broadcast temporally close to the time that the customer requested .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5872589A

Filed: 1994-03-18     Issued: 1999-02-16

Interactive TV system for mass media distribution

(Original Assignee) Interactive Return Service Inc     (Current Assignee) Interactive Return Service Inc

Fernando Morales
US8200203B1
CLAIM 1
. A receiving device (carrier frequency) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (carrier frequency) , an In-Band-On-Channel receiver .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (carrier frequency) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (carrier frequency) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (carrier frequency) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (output frequency) , a connection using Internet Protocol addressing .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency ;
means for generating a count corresponding to the output frequency (command line interface) of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (carrier frequency) selected , parsing the data in the database , aggregating data , generating a report .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (carrier frequency) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (carrier frequency) .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (carrier frequency) .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (carrier frequency) includes a reward program entry .
US5872589A
CLAIM 4
. The interactive data system set forth in claim 3 wherein the transmitting means operates a frequency synthesizer connected to the microprocessor , the transmitting means further comprising : a voltage reference circuit driving a voltage controlled oscillator for producing a carrier frequency (receiving device, AM radio receiver) ;
means for generating a count corresponding to the output frequency of the voltage controlled oscillator ;
a frequency number derived from the microprocessor indicative of the carrier frequency ;
means for comparing the frequency number with the generated count ;
memory means for storing data for a plurality of pulse ;
means for transmitting an address from the microprocessor to an input of the memory means for producing the data of the addressed pulse at an output of the memory means ;
means for converting the pulse data to analog form ;
means for modulating the carrier with the converted pulse , sequential modulations forming frequency signatures as function of time ;
and an antenna for transmitting to a repeater station .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5548828A

Filed: 1993-12-14     Issued: 1996-08-20

RDS audio receiver having interrupt mode

(Original Assignee) Clarion Co Ltd     (Current Assignee) Clarion Co Ltd

Kengo Kozaki, Nobuyuki Ohyachi, Seiji Tanaka, Akira Morisawa, Tosiyuki Nakazaki
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (other programs) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs (first data, audio data, touch screen) is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (other programs) , multimedia data , movie data , television data .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs (first data, audio data, touch screen) is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (other programs) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs (first data, audio data, touch screen) is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (other programs) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs (first data, audio data, touch screen) is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (other programs) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals (third party, third party database) has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs (first data, audio data, touch screen) is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (broadcast signals) , data derived from an automated media content database .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals (third party, third party database) has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals (third party, third party database) has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (broadcast signals) database .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals (third party, third party database) has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (broadcast signals) .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals (third party, third party database) has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (other programs) , a keypad , voice instruction receiver .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs (first data, audio data, touch screen) is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
US5548828A
CLAIM 4
. Apparatus as in claim 3 wherein : each of said broadcast signals (third party, third party database) has a regional digit ;
said means for controlling includes means for identifying regional digits of said others of said broadcast transmission signals ;
said means for controlling includes means for tuning said means for receiving to receive a strongest one of said others of said broadcast transmission signals when each of said programs of said others of said broadcast transmission signals is different from said program of said second one of said broadcast transmission signals and each of said regional digits is equal to one of a specified group of regional digits ;
and said means for controlling includes means for receiving said second one of said broadcast transmission signals when each of said other programs is different from said program of said second one of said broadcast transmission signals and each of said regional digits is different from each of said specified group of regional digits .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5438355A

Filed: 1993-04-16     Issued: 1995-08-01

Interactive system for processing viewer responses to television programming

(Original Assignee) Palmer; Shelton L.     (Current Assignee) RPX Corp

Shelton L. Palmer
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (television programs) , the receiving device comprising : a receiver module (data transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US5438355A
CLAIM 8
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , a data transmitter (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a printer , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the database to locate the first and second codes corresponding to the received first and second codes and activates said data transmitter to transmit the stored program data associated with the received first code to the console identified by the received second code for printout by said printer .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (data transmitter) includes at least one of the following : an FM receiver (data transmitter) , an AM radio receiver (data transmitter) , an In-Band-On-Channel receiver .
US5438355A
CLAIM 8
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , a data transmitter (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a printer , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the database to locate the first and second codes corresponding to the received first and second codes and activates said data transmitter to transmit the stored program data associated with the received first code to the console identified by the received second code for printout by said printer .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (television programs) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (television programs) , information associated with the broadcast event , contact information .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (television programs) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (television programs) includes content identification .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (television programs) to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (television programs) includes content identification .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (television programs) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (television programs) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data (hard copy) that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (television programs) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US5438355A
CLAIM 5
. The interactive system defined in claim 1 , wherein each said console includes a printer for producing a hard copy (uses data) of the program data received from said central exchange .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (television programs) to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (television receiver) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (television programs) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (television programs) , the device comprising : a receiver module (data transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US5438355A
CLAIM 8
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , a data transmitter (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a printer , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the database to locate the first and second codes corresponding to the received first and second codes and activates said data transmitter to transmit the stored program data associated with the received first code to the console identified by the received second code for printout by said printer .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (television programs) identifier .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (television programs) identifier .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (television programs) identifier .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (data transmitter) .
US5438355A
CLAIM 8
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , a data transmitter (receiver module, FM receiver, AM radio receiver, Channel receiver, voice instruction receiver) , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a printer , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the database to locate the first and second codes corresponding to the received first and second codes and activates said data transmitter to transmit the stored program data associated with the received first code to the console identified by the received second code for printout by said printer .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (television programs) includes at least one of a song , an advertisement and a segment of a show .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (television receiver) module comprises a radio transmitter .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (television programs) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (television programs) , wherein the unique broadcast event is a specific instance of a broadcast event .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US5438355A
CLAIM 1
. An interactive system for processing viewer responses to television programming , said system comprising : a central exchange including : a database containing a plurality of first codes uniquely identifying various television programs (broadcast event, television data) , a plurality of second codes , unique program data associated with each first code , and unique console data associated with each second code , and a processor ;
and a plurality of consoles , each said console connected in a path of TV signals derived from the television programming to a television receiver and including : a code reader for reading the first codes included with TV signals of programs as displayed by the television receiver , a register storing the second code uniquely identifying said console , a controller , and an actuator activated by a viewer in response to a program being displayed by the television receiver to signal said controller to transmit to said processor over a communications link the second code from said register and the first code currently being read by said code reader , whereby , said processor , in response to the received first and second codes , searches the databases to locate the first and second codes corresponding to the received first and second codes and sends the stored program data associated with the received first code to the viewer at a location of said console indicated by the stored console data associated with the received second code .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5134719A

Filed: 1991-02-19     Issued: 1992-07-28

Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system

(Original Assignee) Mankovitz Roy J     (Current Assignee) DIGIMEDIA HOLDINGS LLC

Roy J. Mankovitz
US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (receiver apparatus) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (receiver apparatus) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5134719A
CLAIM 1
. Broadcast receiver apparatus (event transmitter, data stream transmitter) , comprising : receiver means for sequentially receiving a plurality of broadcast audio program selections which are reproduced by audio transducer means , and for sequentially receiving a plurality of broadcast text messages , where each text message identifies a corresponding one of the audio program selections ;
storage means responsive to a user storage command and to the receiver means for storing a portion of the broadcast audio program selection then being received , and for storing the text message identifying said broadcast audio program selection ;
display means for displaying a text message ;
and recall means responsive to a user recall command and coupled via coupling means to the storage means and the display means and to operate the audio transducer means for recalling from the storage means the previously stored portion of the broadcast audio program selection , and for reproducing by the audio transducer means the recalled portion of the broadcast audio program selection , and for displaying on the display means the stored text message identifying said broadcast audio program selection .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (receiver apparatus) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (receiver apparatus) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5134719A
CLAIM 1
. Broadcast receiver apparatus (event transmitter, data stream transmitter) , comprising : receiver means for sequentially receiving a plurality of broadcast audio program selections which are reproduced by audio transducer means , and for sequentially receiving a plurality of broadcast text messages , where each text message identifies a corresponding one of the audio program selections ;
storage means responsive to a user storage command and to the receiver means for storing a portion of the broadcast audio program selection then being received , and for storing the text message identifying said broadcast audio program selection ;
display means for displaying a text message ;
and recall means responsive to a user recall command and coupled via coupling means to the storage means and the display means and to operate the audio transducer means for recalling from the storage means the previously stored portion of the broadcast audio program selection , and for reproducing by the audio transducer means the recalled portion of the broadcast audio program selection , and for displaying on the display means the stored text message identifying said broadcast audio program selection .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (receiver apparatus) module , the data stream transmitter (receiver apparatus) module , the database system , the response authentication system , a third party database .
US5134719A
CLAIM 1
. Broadcast receiver apparatus (event transmitter, data stream transmitter) , comprising : receiver means for sequentially receiving a plurality of broadcast audio program selections which are reproduced by audio transducer means , and for sequentially receiving a plurality of broadcast text messages , where each text message identifies a corresponding one of the audio program selections ;
storage means responsive to a user storage command and to the receiver means for storing a portion of the broadcast audio program selection then being received , and for storing the text message identifying said broadcast audio program selection ;
display means for displaying a text message ;
and recall means responsive to a user recall command and coupled via coupling means to the storage means and the display means and to operate the audio transducer means for recalling from the storage means the previously stored portion of the broadcast audio program selection , and for reproducing by the audio transducer means the recalled portion of the broadcast audio program selection , and for displaying on the display means the stored text message identifying said broadcast audio program selection .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (storage locations) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US5134719A
CLAIM 7
. The appartus of claim 1 in which the storage means includes multiple storage locations (directory location) ;
the receiver means includes selection means responsive to a user selection command for selecting a particular storage location ;
the storage means is further responsive to user storage and selection commands for storing in the selected storage location the portion of the broadcast audio program selection then being received , and for storing the text message identifying said broadcast audio program selection ;
and the recall means is further responsive to user recall and selection commands for recalling from the selected storage location the portion of the broadcast audio program selection previously stored therein , for reproducing by the audio transducer means the portion of the broadcast audio program selection recalled from the selected storage location , and for displaying the text message identifying said broadcast audio program selection .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (receiver apparatus) module comprises a radio transmitter (Broadcast receiver, receiver means) .
US5134719A
CLAIM 1
. Broadcast receiver apparatus (event transmitter, data stream transmitter) , comprising : receiver means (radio transmitter) for sequentially receiving a plurality of broadcast audio program selections which are reproduced by audio transducer means , and for sequentially receiving a plurality of broadcast text messages , where each text message identifies a corresponding one of the audio program selections ;
storage means responsive to a user storage command and to the receiver means for storing a portion of the broadcast audio program selection then being received , and for storing the text message identifying said broadcast audio program selection ;
display means for displaying a text message ;
and recall means responsive to a user recall command and coupled via coupling means to the storage means and the display means and to operate the audio transducer means for recalling from the storage means the previously stored portion of the broadcast audio program selection , and for reproducing by the audio transducer means the recalled portion of the broadcast audio program selection , and for displaying on the display means the stored text message identifying said broadcast audio program selection .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP0752767A2

Filed: 1988-09-08     Issued: 1997-01-08

Signal processing apparatus and methods

(Original Assignee) Personalized Media Communications LLC     (Current Assignee) Personalized Media Communications LLC

John C. Harvey, James W. Cuddihy
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (data stream) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (second output signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (signal processor) corollary to a responder using at a minimum data that enables an identification of the responder .
EP0752767A2
CLAIM 1
In a signal processor (second data) system , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and removing it from said information transmission ;
first control means responsive to said detected signal to activate and/or deactivate equipment external to said signal processor system ;
second control means activated by said detected signal to monitor the performance and/or output of said first control means ;
a recorder means for receiving and recording data collected by said monitor means ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

EP0752767A2
CLAIM 36
A method according to one of claims 21-34 wherein said instruct-to-generate signal causes at least one of said computers to generate a second output signal (AM radio receiver, broadcast signal) comprising second user specific output information content and second user specific signal before transmission of a first output signal comprising first user specific output information content and a first user specific signal commences .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (data stream) is sent separately from the broadcast event .
EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (data stream) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (second output signal) , an In-Band-On-Channel receiver .
EP0752767A2
CLAIM 36
A method according to one of claims 21-34 wherein said instruct-to-generate signal causes at least one of said computers to generate a second output signal (AM radio receiver, broadcast signal) comprising second user specific output information content and second user specific signal before transmission of a first output signal comprising first user specific output information content and a first user specific signal commences .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication (first control means) module wherein the external communication module establishes a communication connection using information included in the answer .
EP0752767A2
CLAIM 1
In a signal processor system , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and removing it from said information transmission ;
first control means (external communication) responsive to said detected signal to activate and/or deactivate equipment external to said signal processor system ;
second control means activated by said detected signal to monitor the performance and/or output of said first control means ;
a recorder means for receiving and recording data collected by said monitor means ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (signal processor) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP0752767A2
CLAIM 1
In a signal processor (second data) system , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and removing it from said information transmission ;
first control means responsive to said detected signal to activate and/or deactivate equipment external to said signal processor system ;
second control means activated by said detected signal to monitor the performance and/or output of said first control means ;
a recorder means for receiving and recording data collected by said monitor means ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (data stream) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (signal processor) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
EP0752767A2
CLAIM 1
In a signal processor (second data) system , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and removing it from said information transmission ;
first control means responsive to said detected signal to activate and/or deactivate equipment external to said signal processor system ;
second control means activated by said detected signal to monitor the performance and/or output of said first control means ;
a recorder means for receiving and recording data collected by said monitor means ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (data stream) is sent separately from the broadcast event .
EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (data stream) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (output signals) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
EP0752767A2
CLAIM 21
A method of generating computer output in a computer system that consists of a multiplicity of computers each of which is adapted to generate and transmit user specific output information content and a user specific signal to one or more associated output devices , with at least some of said computers being programmed to process modification control signals so as to modify the user specific signals transmitted to their associated output devices , each of said computers being programmed to accommodate a special user application , comprising the steps of : transmitting an instruct-to-generate signal to said computers at a time when corresponding user specific output information content does not exist , and causing selected computers to generate their user specific output information content in response to said instruct-to-generate signal , thereby to transmit to each of their associated output devices an output signal comprising the user specific output information content and the user specific signal of its associated computer , the output signals (media response system) at a multiplicity of said output devices being different , with each output signal specific to a specific user application .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (said detector) based on said at least part of the information stored in the database entry .
EP0752767A2
CLAIM 2
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and for removing said signal from said information transmission ;
control means responsive to said detected signal to activate and/or deactivate equipment external to said signal processor ;
monitor means activated by said detected signal to monitor the performance and/or output of said a recorder means for receiving and recording data collected by said monitor means ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct said received carrier transmission to said demodulating means and said detector (communications device) means ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (data stream) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (specific use) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

EP0752767A2
CLAIM 21
A method of generating computer output in a computer system that consists of a multiplicity of computers each of which is adapted to generate and transmit user specific output information content and a user specific signal to one or more associated output devices , with at least some of said computers being programmed to process modification control signals so as to modify the user specific signals transmitted to their associated output devices , each of said computers being programmed to accommodate a special user application , comprising the steps of : transmitting an instruct-to-generate signal to said computers at a time when corresponding user specific output information content does not exist , and causing selected computers to generate their user specific output information content in response to said instruct-to-generate signal , thereby to transmit to each of their associated output devices an output signal comprising the user specific output information content and the user specific signal of its associated computer , the output signals at a multiplicity of said output devices being different , with each output signal specific to a specific use (two entries) r application .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (data stream) transmitter module , the database system , the response authentication system , a third party database .
EP0752767A2
CLAIM 4
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for determining the presence or absence of an embedded signal in said information transmission within a predetermined time interval and for detecting said signal and removing it from said information transmission ;
buffer means for organizing said detected signals with detected signals from other detector means into a data stream (data stream) ;
recorder means for receiving and recording said stream ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time interval and to direct received said carrier transmission to said demodulating means and said detector means ;
control means for instructing said recorder to direct information recorded thereon to a remote site , control means responsive to some of said detected signals in said data stream to activate and/or deactivate equipment external to said signal processor ;
and control means responsive to some other of said detected signals in said data stream to alter the location in succeeding information transmissions examined for embedded signals .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (monitor means) , a connection using Internet Protocol addressing .
EP0752767A2
CLAIM 1
In a signal processor system , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and removing it from said information transmission ;
first control means responsive to said detected signal to activate and/or deactivate equipment external to said signal processor system ;
second control means activated by said detected signal to monitor the performance and/or output of said first control means ;
a recorder means for receiving and recording data collected by said monitor means (command line interface) ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (specific use) and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
EP0752767A2
CLAIM 21
A method of generating computer output in a computer system that consists of a multiplicity of computers each of which is adapted to generate and transmit user specific output information content and a user specific signal to one or more associated output devices , with at least some of said computers being programmed to process modification control signals so as to modify the user specific signals transmitted to their associated output devices , each of said computers being programmed to accommodate a special user application , comprising the steps of : transmitting an instruct-to-generate signal to said computers at a time when corresponding user specific output information content does not exist , and causing selected computers to generate their user specific output information content in response to said instruct-to-generate signal , thereby to transmit to each of their associated output devices an output signal comprising the user specific output information content and the user specific signal of its associated computer , the output signals at a multiplicity of said output devices being different , with each output signal specific to a specific use (two entries) r application .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries (specific use) of the database system .
EP0752767A2
CLAIM 21
A method of generating computer output in a computer system that consists of a multiplicity of computers each of which is adapted to generate and transmit user specific output information content and a user specific signal to one or more associated output devices , with at least some of said computers being programmed to process modification control signals so as to modify the user specific signals transmitted to their associated output devices , each of said computers being programmed to accommodate a special user application , comprising the steps of : transmitting an instruct-to-generate signal to said computers at a time when corresponding user specific output information content does not exist , and causing selected computers to generate their user specific output information content in response to said instruct-to-generate signal , thereby to transmit to each of their associated output devices an output signal comprising the user specific output information content and the user specific signal of its associated computer , the output signals at a multiplicity of said output devices being different , with each output signal specific to a specific use (two entries) r application .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
EP0752767A2
CLAIM 2
In a signal processor , carrier transmission receiving means ;
means for demodulating said carrier transmission to detect an information transmission thereon ;
detector means for detecting an embedded signal in the information transmission and for removing said signal from said information transmission ;
control means responsive to said detected signal to activate and/or deactivate equipment external to said signal processor ;
monitor means activated by said detected signal to monitor the performance and/or output of said a recorder means for receiving and recording data collected by said monitor means ;
control means for instructing said carrier receiving means to receive the appropriate carrier transmission within said predetermined time (response packet involves one) interval and to direct said received carrier transmission to said demodulating means and said detector means ;
and control means for instructing said recorder either individually or together to direct information recorded thereon to a remote site .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (specific use) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
EP0752767A2
CLAIM 21
A method of generating computer output in a computer system that consists of a multiplicity of computers each of which is adapted to generate and transmit user specific output information content and a user specific signal to one or more associated output devices , with at least some of said computers being programmed to process modification control signals so as to modify the user specific signals transmitted to their associated output devices , each of said computers being programmed to accommodate a special user application , comprising the steps of : transmitting an instruct-to-generate signal to said computers at a time when corresponding user specific output information content does not exist , and causing selected computers to generate their user specific output information content in response to said instruct-to-generate signal , thereby to transmit to each of their associated output devices an output signal comprising the user specific output information content and the user specific signal of its associated computer , the output signals at a multiplicity of said output devices being different , with each output signal specific to a specific use (two entries) r application .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US4926255A

Filed: 1988-05-10     Issued: 1990-05-15

System for evaluation of response to broadcast transmissions

(Original Assignee) Kohorn H Von     (Current Assignee) Response Reward Systems LC

Henry Von Kohorn
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (second transmitter, first transmitter, program signals, split screen) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (second transmitter, first transmitter, program signals, split screen) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (command signal) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (first program) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 50
. A system according to claim 10 wherein , in said storing means , response criteria including scoring method can be updated by replacing previous data , and may also be retained for repeated utilization pursuant to radio command signal (input control, response processing module) s from said instructional-signal transmitting means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 64
. A method according to claim 1 wherein said first and said second sets of signals are transmitted as part of a television program containing a predetermined number of tasks , said method including a step of televising said program repeatedly ;
and wherein there is a number of formulated different task-setting messages which is larger than that required for said program ;
and there is one set of task-setting messages which is transmitted in a first such program and a set of different task-setting messages transmitted in a second such program at a time different from that of said first program (first data) .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (second transmitter, first transmitter, program signals, split screen) is sent separately from the broadcast event .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (second transmitter, first transmitter, program signals, split screen) includes at least one of the following : content identification , a track identifier , a track title (television screen, subsequent read) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US4926255A
CLAIM 9
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said task-setting program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at said central site for transmitting an instructional signal incorporating predetermined response criteria ;
means at each of said receiving stations responsive to said instructional signal for storing said predetermined response criteria ;
means at each of said receiving stations for entering a response by said audience to a task presented in said program ;
means at each of said receiving stations for comparing said audience response with said predetermined response criteria ;
means coupled to said comparing means for scoring said audience response ;
and recording means coupled to said scoring means for generating a record of responses meeting said predetermined response criteria ;
and wherein said recording means outputs a recording medium storing said record for subsequent read (track title) ing ;
said scoring means includes means for timing the response of said audience ;
said scoring means includes means responsive to said instructional signals for selectively altering a mode a scoring individual ones of said audience responses in response to said instructional signal ;
and wherein said instructional signal can be altered to change criteria of said scoring means independently of a transmission of the program signal .

US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen (track title) means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module (message signals) that receives an answer to the response packet .
US4926255A
CLAIM 83
. A method according to claim 1 or 14 wherein each step of transmitting task-setting message signals (response reception module) includes a transmitting of questions on an automated cable television channel for displaying on screens in remote locations , the displaying including alphanumeric or graphic forms of display .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (second transmitter, first transmitter, program signals, split screen) includes at least one of the following : an FM receiver (second transmitter, first transmitter, program signals, split screen) , an AM radio receiver (second transmitter, first transmitter, program signals, split screen) , an In-Band-On-Channel receiver .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (first program) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module (command signal) , having one (light sources) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses , light sources (having one) and laser beams .

US4926255A
CLAIM 50
. A system according to claim 10 wherein , in said storing means , response criteria including scoring method can be updated by replacing previous data , and may also be retained for repeated utilization pursuant to radio command signal (input control, response processing module) s from said instructional-signal transmitting means .

US4926255A
CLAIM 64
. A method according to claim 1 wherein said first and said second sets of signals are transmitted as part of a television program containing a predetermined number of tasks , said method including a step of televising said program repeatedly ;
and wherein there is a number of formulated different task-setting messages which is larger than that required for said program ;
and there is one set of task-setting messages which is transmitted in a first such program and a set of different task-setting messages transmitted in a second such program at a time different from that of said first program (first data) .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module (command signal) communicates with at least part of the database system .
US4926255A
CLAIM 50
. A system according to claim 10 wherein , in said storing means , response criteria including scoring method can be updated by replacing previous data , and may also be retained for repeated utilization pursuant to radio command signal (input control, response processing module) s from said instructional-signal transmitting means .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (second transmitter, first transmitter, program signals, split screen) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (light sources) or more processors , for communicating with a database system , wherein the database system is configured to access a first data (first program) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses , light sources (having one) and laser beams .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 64
. A method according to claim 1 wherein said first and said second sets of signals are transmitted as part of a television program containing a predetermined number of tasks , said method including a step of televising said program repeatedly ;
and wherein there is a number of formulated different task-setting messages which is larger than that required for said program ;
and there is one set of task-setting messages which is transmitted in a first such program and a set of different task-setting messages transmitted in a second such program at a time different from that of said first program (first data) .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (second transmitter, first transmitter, program signals, split screen) is sent separately from the broadcast event .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (second transmitter, first transmitter, program signals, split screen) includes at least one of the following : content identification , a track identifier , a track title (television screen, subsequent read) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (first program) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (magnetic pulses) , an advertiser , the database system , the response authentication system , a third party database .
US4926255A
CLAIM 9
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said task-setting program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at said central site for transmitting an instructional signal incorporating predetermined response criteria ;
means at each of said receiving stations responsive to said instructional signal for storing said predetermined response criteria ;
means at each of said receiving stations for entering a response by said audience to a task presented in said program ;
means at each of said receiving stations for comparing said audience response with said predetermined response criteria ;
means coupled to said comparing means for scoring said audience response ;
and recording means coupled to said scoring means for generating a record of responses meeting said predetermined response criteria ;
and wherein said recording means outputs a recording medium storing said record for subsequent read (track title) ing ;
said scoring means includes means for timing the response of said audience ;
said scoring means includes means responsive to said instructional signals for selectively altering a mode a scoring individual ones of said audience responses in response to said instructional signal ;
and wherein said instructional signal can be altered to change criteria of said scoring means independently of a transmission of the program signal .

US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses (Industry Standard Commercial Identifier) , light sources and laser beams .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen (track title) means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 64
. A method according to claim 1 wherein said first and said second sets of signals are transmitted as part of a television program containing a predetermined number of tasks , said method including a step of televising said program repeatedly ;
and wherein there is a number of formulated different task-setting messages which is larger than that required for said program ;
and there is one set of task-setting messages which is transmitted in a first such program and a set of different task-setting messages transmitted in a second such program at a time different from that of said first program (first data) .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title (television screen, subsequent read) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US4926255A
CLAIM 9
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said task-setting program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at said central site for transmitting an instructional signal incorporating predetermined response criteria ;
means at each of said receiving stations responsive to said instructional signal for storing said predetermined response criteria ;
means at each of said receiving stations for entering a response by said audience to a task presented in said program ;
means at each of said receiving stations for comparing said audience response with said predetermined response criteria ;
means coupled to said comparing means for scoring said audience response ;
and recording means coupled to said scoring means for generating a record of responses meeting said predetermined response criteria ;
and wherein said recording means outputs a recording medium storing said record for subsequent read (track title) ing ;
said scoring means includes means for timing the response of said audience ;
said scoring means includes means responsive to said instructional signals for selectively altering a mode a scoring individual ones of said audience responses in response to said instructional signal ;
and wherein said instructional signal can be altered to change criteria of said scoring means independently of a transmission of the program signal .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen (track title) means at remote locations operative in a split screen mode to inform the remote audience of an award associated with a difficulty level .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module (correct answer) that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module (message signals) that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US4926255A
CLAIM 20
. A method according to Claim 14 , intended to permit individuals at remote locations to participate in task-setting programs of the type requiring answers to questions presented by a program conductor , wherein said scoring step includes a step of scoring partially correct answer (database entry module, answer module) s by storing in a data storage memory a plurality of cross-referenced key symbols , key words or key phrases , and wherein said comparing step includes comparing said symbols , words or phrases with the entered responses and evaluating the comparison results under command of a program memory .

US4926255A
CLAIM 83
. A method according to claim 1 or 14 wherein each step of transmitting task-setting message signals (response reception module) includes a transmitting of questions on an automated cable television channel for displaying on screens in remote locations , the displaying including alphanumeric or graphic forms of display .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (second transmitter, first transmitter, program signals, split screen) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (light sources) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses , light sources (having one) and laser beams .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (magnetic pulses) , data derived from an advertiser , the database system , the response authentication system , a third party database .
US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses (Industry Standard Commercial Identifier) , light sources and laser beams .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (second transmitter, first transmitter, program signals, split screen) transmitter module , the database system , the response authentication system , a third party database .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (data entry device) , a connection using Internet Protocol addressing .
US4926255A
CLAIM 2
. A method according to claim 1 further comprising a step of creating a record of scored responses ;
and wherein said first response criteria includes a timing of said responses for a predetermined time interval ;
said step of entering responses is performed by means of a data entry device (command line interface) at a remote location ;
said step of modifying includes altering said timing and changing said scoring basis ;
said method further comprising steps of presenting said first task-setting message to a studio audience after expiration of said time interval for response ;
and communicating activity of said studio audience to said remote locations .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (individual element) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US4926255A
CLAIM 40
. A method according to claim 14 wherein said formatting step includes a step of setting individual element (data type filtering) s of response criteria for each task .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module (command signal) , having one (light sources) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses , light sources (having one) and laser beams .

US4926255A
CLAIM 50
. A system according to claim 10 wherein , in said storing means , response criteria including scoring method can be updated by replacing previous data , and may also be retained for repeated utilization pursuant to radio command signal (input control, response processing module) s from said instructional-signal transmitting means .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (correct answer) that sends an answer to the receiving device .
US4926255A
CLAIM 20
. A method according to Claim 14 , intended to permit individuals at remote locations to participate in task-setting programs of the type requiring answers to questions presented by a program conductor , wherein said scoring step includes a step of scoring partially correct answer (database entry module, answer module) s by storing in a data storage memory a plurality of cross-referenced key symbols , key words or key phrases , and wherein said comparing step includes comparing said symbols , words or phrases with the entered responses and evaluating the comparison results under command of a program memory .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (second transmitter, first transmitter, program signals, split screen) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (command signal) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 50
. A system according to claim 10 wherein , in said storing means , response criteria including scoring method can be updated by replacing previous data , and may also be retained for repeated utilization pursuant to radio command signal (input control, response processing module) s from said instructional-signal transmitting means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (different locations) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US4926255A
CLAIM 66
. A method according to claim 14 wherein said task-setting signals include a television program , said step of transmitting task-setting signals including a transmission to different geographic locations , said step of transmitting said task-setting signals being repeated for successive transmissions of a common television program to the different locations (directory location) ;
and wherein said step of formulating task-setting messages provides for a plurality of different tasks with respective ones of said tasks accompanying respective transmissions of said common program to respective ones of the locations .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (command signal) includes at least one of the following : a touch screen , a keypad , voice instruction receiver (second transmitter, first transmitter, program signals, split screen) .
US4926255A
CLAIM 12
. A system for broadcasting a task-setting program signal from a central site to a plurality of receiving stations at remote sites , and for responding to said program signal at said receiving stations , said system comprising : means at said central site for transmitting said task-setting program signal ;
means at each of said receiving stations for presenting a program transmitted by said program signal to an audience ;
means at each of said receiving stations for entering a response by said audience to a situation presented in said program ;
means at each of said receiving stations coupled to said entering means for generating a hard copy of said response ;
means at said central site for transmitting an instructional signal delineating acceptable responses and a mode of scoring such responses ;
means at each of said receiving stations responsive to said instructional signal for storing an acceptable response to said program signals (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) ;
means coupled to said entering means and to said storing means for scoring said response , a result of said scoring means appearing on said hard copy upon activation of said scoring means ;
and means responsive to said instructional signal for activating said scoring means ;
and wherein said means for transmitting said instructional signal includes means for altering said instructional signal , independently of a transmission of the program signal , to activate said scoring means to alter a mode of scoring by said scoring means .

US4926255A
CLAIM 50
. A system according to claim 10 wherein , in said storing means , response criteria including scoring method can be updated by replacing previous data , and may also be retained for repeated utilization pursuant to radio command signal (input control, response processing module) s from said instructional-signal transmitting means .

US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means at said central site and television screen means at remote locations operative in a split screen (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) mode to inform the remote audience of an award associated with a difficulty level .

US4926255A
CLAIM 70
. A system for evaluating responses by members of an audience to task-setting messages electronically transmitted from a central station to locations remote from the central station , the audience members being located at the remote locations , the system comprising : first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting audio-visual signals to the remote locations , the audio-visual signals conveying a presentation of data accompanied by task-setting messages defining tasks to be performed by members of the audience relative to said presentation ;
response means at the remote locations operable by individual ones of the audience members for responding to the task-setting messages ;
second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver, data stream) means for transmitting response-criteria signals to the remote locations , the response means being activated by the response-criteria signals , said response criteria signals conveying a response criteria including a scoring basis for evaluating acceptable responses to be entered by the audience members ;
and wherein said response means includes means for comparing a response entered by an audience member with said response criteria ;
means for scoring a response to output a score based on said scoring basis ;
means coupled to said scoring means for generating a record on a recording medium , a result of said scoring means appearing on said recording medium upon activation of said scoring means ;
communication means allowing interaction between an audience member and the central station ;
and wherein said record generating means provides said record with at least one distinguishing indicium selected from a group consisting of discrete dashes , connected , dashes , dots , regular shapes , irregular shapes , codes , numbers , letters and symbols , so as to prevent tampering , forging , and counterfeiting ;
and at least one of said first and said second transmitter means provides for modification of their respective signals to alter the acceptability of a response .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module comprises a radio transmitter (transmission means) .
US4926255A
CLAIM 55
. A system according to claim 10 wherein said program transmitting means further comprises television transmission means (radio transmitter) at said central site and television screen means at remote locations operative in a split screen mode to inform the remote audience of an award associated with a difficulty level .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (magnetic pulses) , an advertiser , the database system , the response authentication system , a third party database .
US4926255A
CLAIM 26
. A method according to claim 25 wherein said at least one indicium has been applied by a process step selected from the group consisting of printing , ink spraying , heating , magnetic pulses (Industry Standard Commercial Identifier) , light sources and laser beams .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020186259A1

Filed: 2002-04-16     Issued: 2002-12-12

Graphical user interface for a transport multiplexer

(Original Assignee) Arris Technology Inc     (Current Assignee) Google Technology Holdings LLC

Branislav Meandzija, Jeff Hewett, Ying Tsay
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20020186259A1
CLAIM 8
. The graphical user interface of claim 7 wherein the chassis view screen also displays in real-time t (first data) he operational status of the displayed hardware components .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (one content stream) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020186259A1
CLAIM 3
. The graphical user interface of claim 2 wherein output bandwidth utilization is recalculated and redisplayed in real-time in response to at least one content stream (content identification) attribute being modified .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection (routing control) using information included in the answer .
US20020186259A1
CLAIM 11
. A method of using a graphical user interface to configure routing control (communication connection, communication connection using information) of a content stream through a transport multiplexer , the router having plural input ports and plural output ports , the method comprising : displaying icons representing the input ports ;
displaying icons representing the output ports ;
displaying an icon representing a input content stream , the stream being received by one of the input ports and the input stream icon being displayed in proximity to the input port icon ;
dragging the input stream icon into proximity to an output port icon ;
dropping the input content stream icon in proximity with the output port icon ;
and responsive to the step of dropping , displaying an icon representing an output stream exiting the output port , the icon being displayed substantially where the input stream was dropped .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020186259A1
CLAIM 8
. The graphical user interface of claim 7 wherein the chassis view screen also displays in real-time t (first data) he operational status of the displayed hardware components .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (one content stream) .
US20020186259A1
CLAIM 3
. The graphical user interface of claim 2 wherein output bandwidth utilization is recalculated and redisplayed in real-time in response to at least one content stream (content identification) attribute being modified .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020186259A1
CLAIM 8
. The graphical user interface of claim 7 wherein the chassis view screen also displays in real-time t (first data) he operational status of the displayed hardware components .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (one content stream) .
US20020186259A1
CLAIM 3
. The graphical user interface of claim 2 wherein output bandwidth utilization is recalculated and redisplayed in real-time in response to at least one content stream (content identification) attribute being modified .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (one content stream) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020186259A1
CLAIM 3
. The graphical user interface of claim 2 wherein output bandwidth utilization is recalculated and redisplayed in real-time in response to at least one content stream (content identification) attribute being modified .

US20020186259A1
CLAIM 8
. The graphical user interface of claim 7 wherein the chassis view screen also displays in real-time t (first data) he operational status of the displayed hardware components .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (one content stream) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020186259A1
CLAIM 3
. The graphical user interface of claim 2 wherein output bandwidth utilization is recalculated and redisplayed in real-time in response to at least one content stream (content identification) attribute being modified .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (operational status) , a connection using Internet Protocol addressing .
US20020186259A1
CLAIM 8
. The graphical user interface of claim 7 wherein the chassis view screen also displays in real-time the operational status (command line interface) of the displayed hardware components .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US20020186259A1
CLAIM 13
. The method of claim 11 wherein the output stream icon represents an output stream that will begin exiting the output port at a predetermined time (response packet involves one) in the future .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20030046657A1

Filed: 2002-03-29     Issued: 2003-03-06

Creating a graphical program to configure one or more switch devices

(Original Assignee) National Instruments Corp     (Current Assignee) National Instruments Corp

Jason White
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (program instruction) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (receiving user input) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20030046657A1
CLAIM 6
. The method of claim 1 , further comprising : receiving user input (input control) requesting to include the first node in the graphical program ;
wherein said displaying the first node in the graphical program is performed in response to the user input .

US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection (graphical control) using information included in the answer .
US20030046657A1
CLAIM 18
. The method of claim 16 , wherein the graphical program comprises one of a graphical data flow program or a graphical control (communication connection, communication connection using information) flow program .

US8200203B1
CLAIM 13
. A response authentication system (program instruction) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (program instruction) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (program instruction) to uniquely identify the specific broadcast event includes content identification .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (program instruction) , a third party database .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (program instruction) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (program instruction) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (program instruction) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (program instruction) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (program instruction) , a third party database .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (more inputs) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (program instruction) , a third party database .
US20030046657A1
CLAIM 8
. The method of claim 1 , wherein said configuring the first node with route information specifying one or more routes comprises connecting one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing) to one or more input terminals of the first node ;
wherein the one or more inputs specify the one or more routes .

US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (more inputs) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US20030046657A1
CLAIM 8
. The method of claim 1 , wherein said configuring the first node with route information specifying one or more routes comprises connecting one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing) to one or more input terminals of the first node ;
wherein the one or more inputs specify the one or more routes .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (more inputs) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US20030046657A1
CLAIM 8
. The method of claim 1 , wherein said configuring the first node with route information specifying one or more routes comprises connecting one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing) to one or more input terminals of the first node ;
wherein the one or more inputs specify the one or more routes .

US8200203B1
CLAIM 33
. A response authentication system (program instruction) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (input terminal) .
US20030046657A1
CLAIM 8
. The method of claim 1 , wherein said configuring the first node with route information specifying one or more routes comprises connecting one or more inputs to one or more input terminal (wireless device) s of the first node ;
wherein the one or more inputs specify the one or more routes .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (receiving user input) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (program instruction) .
US20030046657A1
CLAIM 6
. The method of claim 1 , further comprising : receiving user input (input control) requesting to include the first node in the graphical program ;
wherein said displaying the first node in the graphical program is performed in response to the user input .

US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (receiving user input) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US20030046657A1
CLAIM 6
. The method of claim 1 , further comprising : receiving user input (input control) requesting to include the first node in the graphical program ;
wherein said displaying the first node in the graphical program is performed in response to the user input .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (program instruction) , a third party database .
US20030046657A1
CLAIM 29
. A memory medium for creating a graphical program to configure one or more switch devices , the memory medium comprising program instruction (response authentication system) s executable to : receive user input requesting inclusion of a first node in the graphical program ;
display the first node in the graphical program in response to the request , wherein the first node is operable to use route information to configure the one or more switch devices ;
and configure the first node with route information specifying one or more routes such that during execution of the graphical program the first node executes to configure the one or more switch devices according to the one or more routes .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020150387A1

Filed: 2002-02-27     Issued: 2002-10-17

Information processing system, portable information terminal apparatus, information processing method, program information providing apparatus, program information providing method, recording/reproducing apparatus, recording/reproducing method, computer-program storage medium, and computer program

(Original Assignee) Sony Corp     (Current Assignee) Sony Corp

Koji Kunii, Masaki Takase, Hiroyuki Shimizu
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (time limit) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (preset signal) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said time) corollary to a responder using at a minimum data that enables an identification of the responder .
US20020150387A1
CLAIM 3
. An information processing system according to claim 1 , wherein said portable information terminal apparatus further includes generating means for generating a preset signal (input control) corresponding to said preset information established by said establishing means ;
and wherein said transmitting means transmits to said information processing apparatus infrared rays modulated to represent said preset signal generated by said generating means .

US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (user ID) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020150387A1
CLAIM 16
. A portable information terminal apparatus according to claim 15 , wherein said detailed information includes any one of a region , a channel , and a user ID (content identification) .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (said time) , a cabled connection .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit information denoting a time limit ;
wherein said judging means judges whether said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (time limit) includes at least one of the following : a video , a song , an advertisement , an image , audio data (said time) , multimedia data , movie data (said time) , television data .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (time limit) , information associated with the broadcast event , contact information .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (time limit) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (time limit) includes content identification (user ID) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US20020150387A1
CLAIM 16
. A portable information terminal apparatus according to claim 15 , wherein said detailed information includes any one of a region , a channel , and a user ID (content identification) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (time limit) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (time limit) includes content identification (user ID) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US20020150387A1
CLAIM 16
. A portable information terminal apparatus according to claim 15 , wherein said detailed information includes any one of a region , a channel , and a user ID (content identification) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (user ID) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (time limit) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US20020150387A1
CLAIM 16
. A portable information terminal apparatus according to claim 15 , wherein said detailed information includes any one of a region , a channel , and a user ID (content identification) .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (time limit) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (other port) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20020150387A1
CLAIM 8
. An information processing system according to claim 7 , wherein said acquiring means further acquires said program information sent from another port (communication device, communications device) able information terminal apparatus .

US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (other port) that sent the response packet .
US20020150387A1
CLAIM 8
. An information processing system according to claim 7 , wherein said acquiring means further acquires said program information sent from another port (communication device, communications device) able information terminal apparatus .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (other port) based on said at least part of the information stored in the database entry .
US20020150387A1
CLAIM 8
. An information processing system according to claim 7 , wherein said acquiring means further acquires said program information sent from another port (communication device, communications device) able information terminal apparatus .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (user ID) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020150387A1
CLAIM 16
. A portable information terminal apparatus according to claim 15 , wherein said detailed information includes any one of a region , a channel , and a user ID (content identification) .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (time limit) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (other port) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020150387A1
CLAIM 8
. An information processing system according to claim 7 , wherein said acquiring means further acquires said program information sent from another port (communication device, communications device) able information terminal apparatus .

US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said time) sent in combination with a unique broadcast event (time limit) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (time limit) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (time limit) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said time) that processes data for use by at least one of the following : the broadcast event (time limit) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said time) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit information denoting a time limit ;
wherein said judging means judges whether said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said time) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (said time) for transmission to the receiving device selected , parsing the data in the database , aggregating data (said time) , generating a report .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit information denoting a time limit ;
wherein said judging means judges whether said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (time limit) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said time) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said time) sent in combination with a unique broadcast event (time limit) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (preset signal) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20020150387A1
CLAIM 3
. An information processing system according to claim 1 , wherein said portable information terminal apparatus further includes generating means for generating a preset signal (input control) corresponding to said preset information established by said establishing means ;
and wherein said transmitting means transmits to said information processing apparatus infrared rays modulated to represent said preset signal generated by said generating means .

US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said time) conforms to an Open Data Application (ODA) protocol .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit information denoting a time limit ;
wherein said judging means judges whether said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (said time) , a destination address of alphanumeric characters along with identification of an address format .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit information denoting a time limit ;
wherein said judging means judges whether said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said time) further comprises a broadcast event (time limit) identifier .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (time limit) identifier .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (time limit) identifier .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (said time) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit information denoting a time limit ;
wherein said judging means judges whether said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (preset signal) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US20020150387A1
CLAIM 3
. An information processing system according to claim 1 , wherein said portable information terminal apparatus further includes generating means for generating a preset signal (input control) corresponding to said preset information established by said establishing means ;
and wherein said transmitting means transmits to said information processing apparatus infrared rays modulated to represent said preset signal generated by said generating means .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (time limit) includes at least one of a song , an advertisement and a segment of a show .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (time limit) transmitter module comprises a radio transmitter .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (time limit) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (time limit) , wherein the unique broadcast event is a specific instance of a broadcast event .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (time limit) .
US20020150387A1
CLAIM 13
. A portable information terminal apparatus according to claim 9 , further comprising judging means and updating means ;
wherein said program information is associated with advertisement information ;
wherein said advertisement information includes time limit (broadcast event, event transmitter, broadcast event transmitter, broadcast event transmitter module) information denoting a time limit ;
wherein said judging means judges whether said time limit denoted by said time limit information in said advertisement information has expired ;
and wherein said updating means updates said program information based on the judgment by said judging means .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020162118A1

Filed: 2002-01-28     Issued: 2002-10-31

Efficient interactive TV

(Original Assignee) Digimarc Corp     (Current Assignee) Digimarc Corp

Kenneth Levy, Tony Rodriguez, R. Hiatt
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (wireless transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (content receiver) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (interactive content, related content, audio track, said time) corollary to a responder using at a minimum data that enables an identification of the responder .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 7
. An interactive television system for providing content , the content including identifiers , said system comprising : a content receiver (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast signal, broadcast event transmitter, broadcast event transmitter module) including a content identifier detector , the detector comprising a digital watermark decoder ;
a central database including a set of content identifiers and corresponding interactive data ;
and a distributed router in communication with a database , said database maintaining a subset of the content identifiers and corresponding interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 51
. The device of claim 50 wherein the transmitter is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) for sending the related information to a personal display device .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (unique identifiers, key word) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (interactive content, related content, audio track, said time) , a cabled connection .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (wireless transmitter) includes at least one of the following : an FM receiver , an AM radio receiver (wireless transmitter) , an In-Band-On-Channel receiver .
US20020162118A1
CLAIM 51
. The device of claim 50 wherein the transmitter is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) for sending the related information to a personal display device .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (interactive content, related content, audio track, said time) , multimedia data , movie data (interactive content, related content, audio track, said time) , television data (program guide, video signal) .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program guide (television data) (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US20020162118A1
CLAIM 40
. A detecting device for interactive television comprising : a detector for extracting a content identifier from a VBI of a video signal (television data) received via a forward channel , where the content identifier is a binary code used to index related information ;
and a communication device for sending the content identifier to a secondary location where the related information is stored via a return channel .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection (unique identifiers, key word) using information included in the answer .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (interactive content, related content, audio track, said time) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (content receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (content receiver) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (interactive content, related content, audio track, said time) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 7
. An interactive television system for providing content , the content including identifiers , said system comprising : a content receiver (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast signal, broadcast event transmitter, broadcast event transmitter module) including a content identifier detector , the detector comprising a digital watermark decoder ;
a central database including a set of content identifiers and corresponding interactive data ;
and a distributed router in communication with a database , said database maintaining a subset of the content identifiers and corresponding interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (unique identifiers, key word) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (electronic program) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (communication device) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program (database entry) guide (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US20020162118A1
CLAIM 40
. A detecting device for interactive television comprising : a detector for extracting a content identifier from a VBI of a video signal received via a forward channel , where the content identifier is a binary code used to index related information ;
and a communication device (communication device) for sending the content identifier to a secondary location where the related information is stored via a return channel .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (communication device) that sent the response packet .
US20020162118A1
CLAIM 40
. A detecting device for interactive television comprising : a detector for extracting a content identifier from a VBI of a video signal received via a forward channel , where the content identifier is a binary code used to index related information ;
and a communication device (communication device) for sending the content identifier to a secondary location where the related information is stored via a return channel .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (electronic program) identifier is associated with a specific instance of the broadcast event .
US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program (database entry) guide (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (electronic program) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program (database entry) guide (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (electronic program) identifier includes at least one of the following : content identification , a track identifier (unique identifiers, key word) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program (database entry) guide (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (electronic program) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (communication device) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program (database entry) guide (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US20020162118A1
CLAIM 40
. A detecting device for interactive television comprising : a detector for extracting a content identifier from a VBI of a video signal received via a forward channel , where the content identifier is a binary code used to index related information ;
and a communication device (communication device) for sending the content identifier to a secondary location where the related information is stored via a return channel .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (interactive content, related content, audio track, said time) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (content receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (content receiver) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry (unique identifiers, key word) , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 7
. An interactive television system for providing content , the content including identifiers , said system comprising : a content receiver (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast signal, broadcast event transmitter, broadcast event transmitter module) including a content identifier detector , the detector comprising a digital watermark decoder ;
a central database including a set of content identifiers and corresponding interactive data ;
and a distributed router in communication with a database , said database maintaining a subset of the content identifiers and corresponding interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (interactive content, related content, audio track, said time) that processes data for use by at least one of the following : the broadcast event transmitter (content receiver) module , the data stream transmitter (content receiver) module , the database system , the response authentication system , a third party database .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 7
. An interactive television system for providing content , the content including identifiers , said system comprising : a content receiver (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast signal, broadcast event transmitter, broadcast event transmitter module) including a content identifier detector , the detector comprising a digital watermark decoder ;
a central database including a set of content identifiers and corresponding interactive data ;
and a distributed router in communication with a database , said database maintaining a subset of the content identifiers and corresponding interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (interactive content, related content, audio track, said time) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (interactive content, related content, audio track, said time) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry (unique identifiers, key word) , data type filtering , modifying at least one database entry (electronic program) , dynamically distributing the data packet (interactive content, related content, audio track, said time) for transmission to the receiving device selected , parsing the data in the database , aggregating data (interactive content, related content, audio track, said time) , generating a report .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 37
. In an interactive television system , a method comprising : providing an electronic program (database entry) guide (EPG) ;
populating the EPG with sets of content identifiers , wherein each set corresponds to a predetermined program .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry (unique identifiers, key word) , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (interactive content, related content, audio track, said time) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (said database) .
US20020162118A1
CLAIM 7
. An interactive television system for providing content , the content including identifiers , said system comprising : a content receiver including a content identifier detector , the detector comprising a digital watermark decoder ;
a central database including a set of content identifiers and corresponding interactive data ;
and a distributed router in communication with a database , said database (wireless device) maintaining a subset of the content identifiers and corresponding interactive data .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one of the following : an advertisement , a song , a talk show (interactive content, related content, audio track, said time) , a poll , a donation , a request for information .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (interactive content, related content, audio track, said time) sent in combination with a unique broadcast event , the device comprising : a receiver module (wireless transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry (unique identifiers, key word) , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 51
. The device of claim 50 wherein the transmitter is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) for sending the related information to a personal display device .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (interactive content, related content, audio track, said time) conforms to an Open Data Application (ODA) protocol .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (interactive content, related content, audio track, said time) , a destination address of alphanumeric characters along with identification of an address format .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (interactive content, related content, audio track, said time) further comprises a broadcast event identifier (unique identifiers, key word) .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (unique identifiers, key word) .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (unique identifiers, key word) .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (interactive content, related content, audio track, said time) .
US20020162118A1
CLAIM 1
. An interactive television system for providing content , the content including identifiers , said system comprising : a set-top box including a content identifier detector ;
at least one database comprising a mapping of content identifiers to interactive data ;
and a channel to access interactive content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) via the interactive data .

US20020162118A1
CLAIM 22
. The interactive television system according to claim 20 , wherein said cable head end communicates the trigger to a network and receives from the network related content (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) .

US20020162118A1
CLAIM 33
. The method according to claim 32 , wherein said time (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) identifier comprises an indication of the relevant time segment for a content item .

US20020162118A1
CLAIM 56
. The device of claim 50 including a digital watermark detector for detecting a digital watermark in an audio track (movie data, second data, user response, talk show, wireless data channel, audio data, data packet, broadcast data management module, broadcast data management module processing, aggregating data) of the video signal , wherein the digital watermark includes information used to index the related information .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (content receiver) module comprises a radio transmitter (content receiver) .
US20020162118A1
CLAIM 7
. An interactive television system for providing content , the content including identifiers , said system comprising : a content receiver (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast signal, broadcast event transmitter, broadcast event transmitter module) including a content identifier detector , the detector comprising a digital watermark decoder ;
a central database including a set of content identifiers and corresponding interactive data ;
and a distributed router in communication with a database , said database maintaining a subset of the content identifiers and corresponding interactive data .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry (unique identifiers, key word) of the database is configured to identify the unique broadcast event .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry (unique identifiers, key word) of the database is configured to identify the unique broadcast event .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry (unique identifiers, key word) of the database is configured to identify the unique broadcast event .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry (unique identifiers, key word) of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020162118A1
CLAIM 5
. A system according to claim 4 , wherein the context information comprises key word (second entry, track identifier, communication connection, event identifier) s .

US20020162118A1
CLAIM 26
. An interactive television system for distributing content embedded with unique identifiers (second entry, track identifier, communication connection, event identifier) , said system comprising : a cable head end to receive content steganographically embedded with a unique identifier , said cable head end comprising an aggregator in communication with at least one set-top box and with a database , said aggregator communicating the unique identifier once extracted from the content from the set-top box to the database , and communicating related interactive data from the database to the set-top box .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20030030751A1

Filed: 2002-01-17     Issued: 2003-02-13

System and method for wireless access to pay fer view program guide

(Original Assignee) Hughes Electronics Corp     (Current Assignee) DirecTV Group Inc

Ruben Lupulescu, Chris Stewart
US8200203B1
CLAIM 1
. A receiving device (wireless data communication) that enables a response to a data stream sent in combination with a specific broadcast event (television programs) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (television programs) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (television programs) , information associated with the broadcast event , contact information .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (wireless data communication) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (television programs) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (television programs) includes content identification .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (television programs) to a receiving device (wireless data communication) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (television programs) includes content identification .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (television programs) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (television programs) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (wireless data communication) based on said at least part of the information stored in the database entry .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (television programs) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (television programs) to a receiving device (wireless data communication) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (television programs) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (television programs) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (wireless data communication) selected , parsing the data in the database , aggregating data , generating a report .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (wireless data communication) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (television programs) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (wireless device, said database) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database (wireless device) containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US20030030751A1
CLAIM 10
. A system for displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs and access user purchasing records , said system comprising : (a) said wireless device (wireless device) ;
(b) a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) means for displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , means for displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , means for displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) means for allowing the user to purchase said available television events .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (wireless data communication) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (wireless data communication) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (wireless data communication) includes a reward program entry .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication (receiving device, communications device) device to allow the user to purchase television programs and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (television programs) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (television programs) identifier .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (television programs) identifier .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (television programs) identifier .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (television programs) includes at least one of a song , an advertisement and a segment of a show .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (television programs) transmitter module comprises a radio transmitter .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (television programs) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (television programs) , wherein the unique broadcast event is a specific instance of a broadcast event .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (television programs) .
US20030030751A1
CLAIM 1
. A method of displaying television event guide information on a user' ;
s wireless data communication device to allow the user to purchase television programs (broadcast event, television data) and access user purchasing records , said system comprising the steps of : (a) providing the user with a wireless data communication device ;
(b) allowing said user to access a database stored on a server in a data communication network , said database containing television event schedules and user records of previous user purchases ;
(c) displaying on the user' ;
s wireless communication device selection options including an option to purchase said television events and an option to view said user' ;
s television event purchasing records ;
(d) responsive to the user' ;
s selection of said option to purchase said television programs , displaying on the user' ;
s wireless communication device a listing of available said television events ;
(e) responsive to the user' ;
s selection of said option to view said user' ;
s television event purchasing records , displaying on the user' ;
s wireless communication device a listing of previous television event purchases by said user ;
and (f) allowing the user to purchase said available television events .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020151327A1

Filed: 2001-12-20     Issued: 2002-10-17

Program selector and guide system and method

(Original Assignee) David Levitt     

David Levitt
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (more characteristics) , Open Data Application (ODA) data .
US20020151327A1
CLAIM 2
. The system of claim 1 , wherein the handheld unit further comprises means for controlling one or more characteristics (response options) of the selected entertainment device , wherein the characteristics include one or more of turning the power on/off to the particular entertainment device and muting the particular entertainment device .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (screen display) , an AM radio receiver , an In-Band-On-Channel receiver .
US20020151327A1
CLAIM 21
. The handheld unit of claim 16 , wherein the native display of the handheld unit further comprises a touchscreen display (FM receiver) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (more characteristics) Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (directory information) database .
US20020151327A1
CLAIM 1
. A program selector and guide system , comprising : one or more entertainment devices that provide content to a user ;
a handheld unit that controls the operation of the one or more entertainment devices , the handheld unit further comprising means for receiving content directory information (third party, processes data) from a remote source , means for generating a content directory displayed on a display of the handheld unit that permits the user to select a particular piece of content for a particular entertainment device and means for controlling the particular entertainment device based on the selected piece of content to display the particular piece of content .

US20020151327A1
CLAIM 2
. The system of claim 1 , wherein the handheld unit further comprises means for controlling one or more characteristics (response options) of the selected entertainment device , wherein the characteristics include one or more of turning the power on/off to the particular entertainment device and muting the particular entertainment device .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (more use) based on said at least part of the information stored in the database entry .
US20020151327A1
CLAIM 4
. The system of claim 1 , wherein the content directory remote source further comprises a satellite content schedule , a cable content schedule , a television schedule and one or more use (communications device) r content libraries .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (more characteristics) , Open Data Application (ODA) data .
US20020151327A1
CLAIM 2
. The system of claim 1 , wherein the handheld unit further comprises means for controlling one or more characteristics (response options) of the selected entertainment device , wherein the characteristics include one or more of turning the power on/off to the particular entertainment device and muting the particular entertainment device .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (directory information) , data derived from an automated media content database .
US20020151327A1
CLAIM 1
. A program selector and guide system , comprising : one or more entertainment devices that provide content to a user ;
a handheld unit that controls the operation of the one or more entertainment devices , the handheld unit further comprising means for receiving content directory information (third party, processes data) from a remote source , means for generating a content directory displayed on a display of the handheld unit that permits the user to select a particular piece of content for a particular entertainment device and means for controlling the particular entertainment device based on the selected piece of content to display the particular piece of content .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (directory information) database .
US20020151327A1
CLAIM 1
. A program selector and guide system , comprising : one or more entertainment devices that provide content to a user ;
a handheld unit that controls the operation of the one or more entertainment devices , the handheld unit further comprising means for receiving content directory information (third party, processes data) from a remote source , means for generating a content directory displayed on a display of the handheld unit that permits the user to select a particular piece of content for a particular entertainment device and means for controlling the particular entertainment device based on the selected piece of content to display the particular piece of content .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (directory information) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (directory information) database .
US20020151327A1
CLAIM 1
. A program selector and guide system , comprising : one or more entertainment devices that provide content to a user ;
a handheld unit that controls the operation of the one or more entertainment devices , the handheld unit further comprising means for receiving content directory information (third party, processes data) from a remote source , means for generating a content directory displayed on a display of the handheld unit that permits the user to select a particular piece of content for a particular entertainment device and means for controlling the particular entertainment device based on the selected piece of content to display the particular piece of content .

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (directory information) .
US20020151327A1
CLAIM 1
. A program selector and guide system , comprising : one or more entertainment devices that provide content to a user ;
a handheld unit that controls the operation of the one or more entertainment devices , the handheld unit further comprising means for receiving content directory information (third party, processes data) from a remote source , means for generating a content directory displayed on a display of the handheld unit that permits the user to select a particular piece of content for a particular entertainment device and means for controlling the particular entertainment device based on the selected piece of content to display the particular piece of content .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (directory information) database .
US20020151327A1
CLAIM 1
. A program selector and guide system , comprising : one or more entertainment devices that provide content to a user ;
a handheld unit that controls the operation of the one or more entertainment devices , the handheld unit further comprising means for receiving content directory information (third party, processes data) from a remote source , means for generating a content directory displayed on a display of the handheld unit that permits the user to select a particular piece of content for a particular entertainment device and means for controlling the particular entertainment device based on the selected piece of content to display the particular piece of content .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
CN1345154A

Filed: 2001-11-08     Issued: 2002-04-17

用户识别模块的增值业务进行空中下载的方法

(Original Assignee) 大唐微电子技术有限公司     

赵文军, 姜旻, 王志红
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (多个内容) (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
CN1345154A
CLAIM 3
. 根据权利要求1所述的对数字移动电话机中用户识别模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法也可以包括下列步骤:在SIM卡的STK菜单中预置多个内容 (Radio Broadcast Data System) 为空的菜单,用户可根据个人喜好更改菜单名称,并将下载的业务分类添加在这些菜单下。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module (下载服务) , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
CN1345154A
CLAIM 2
. 根据权利要求1所述的对数字移动电话机中用户识别模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法至少包括有下列操作步骤:(1)用户通过普通短消息向服务提供商,即STK新业务下载服务 (response processing module) 器发送“新业务下载列表”的申请,请求服务商先提供可供下载业务的清单;(2)STK新业务下载服务器在收到该申请后,将STK新业务下载列表用二级短消息发送给该申请用户;(3)该申请用户根据所收到的上述STK新业务下载列表,可以从中选择添加其中的一项STK业务,同时还可以选择该新增STK业务的添加位置,并且在选择好后,将该信息发送回给STK新业务下载服务器;(4)STK新业务下载服务器在收到该申请用户的需求信息后,进行相关的处理,然后再通过二级短消息把该申请用户所需的STK业务的数据和程序下载到该用户SIM卡中的指定位置,即完成STK业务下载过程。

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module (下载服务) communicates with at least part of the database system .
CN1345154A
CLAIM 2
. 根据权利要求1所述的对数字移动电话机中用户识别模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法至少包括有下列操作步骤:(1)用户通过普通短消息向服务提供商,即STK新业务下载服务 (response processing module) 器发送“新业务下载列表”的申请,请求服务商先提供可供下载业务的清单;(2)STK新业务下载服务器在收到该申请后,将STK新业务下载列表用二级短消息发送给该申请用户;(3)该申请用户根据所收到的上述STK新业务下载列表,可以从中选择添加其中的一项STK业务,同时还可以选择该新增STK业务的添加位置,并且在选择好后,将该信息发送回给STK新业务下载服务器;(4)STK新业务下载服务器在收到该申请用户的需求信息后,进行相关的处理,然后再通过二级短消息把该申请用户所需的STK业务的数据和程序下载到该用户SIM卡中的指定位置,即完成STK业务下载过程。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (多个内容) (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
CN1345154A
CLAIM 3
. 根据权利要求1所述的对数字移动电话机中用户识别模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法也可以包括下列步骤:在SIM卡的STK菜单中预置多个内容 (Radio Broadcast Data System) 为空的菜单,用户可根据个人喜好更改菜单名称,并将下载的业务分类添加在这些菜单下。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (多个内容) (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
CN1345154A
CLAIM 3
. 根据权利要求1所述的对数字移动电话机中用户识别模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法也可以包括下列步骤:在SIM卡的STK菜单中预置多个内容 (Radio Broadcast Data System) 为空的菜单,用户可根据个人喜好更改菜单名称,并将下载的业务分类添加在这些菜单下。

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (用户识别) addressing .
CN1345154A
CLAIM 1
. 一种对数字移动电话机中用户识别 (connection using Internet Protocol) 模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法是通过把提供给SIM卡添加新业务的STK菜单数据和实现STK应用的应用程序两者一起以二级短消息(CLASS 2SIM-specific message)的形式下载到用户的SIM卡中而实现的。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module (下载服务) , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
CN1345154A
CLAIM 2
. 根据权利要求1所述的对数字移动电话机中用户识别模块(SIM卡)的增值业务进行空中下载的方法,其特征在于:该方法至少包括有下列操作步骤:(1)用户通过普通短消息向服务提供商,即STK新业务下载服务 (response processing module) 器发送“新业务下载列表”的申请,请求服务商先提供可供下载业务的清单;(2)STK新业务下载服务器在收到该申请后,将STK新业务下载列表用二级短消息发送给该申请用户;(3)该申请用户根据所收到的上述STK新业务下载列表,可以从中选择添加其中的一项STK业务,同时还可以选择该新增STK业务的添加位置,并且在选择好后,将该信息发送回给STK新业务下载服务器;(4)STK新业务下载服务器在收到该申请用户的需求信息后,进行相关的处理,然后再通过二级短消息把该申请用户所需的STK业务的数据和程序下载到该用户SIM卡中的指定位置,即完成STK业务下载过程。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP1289326A1

Filed: 2001-08-30     Issued: 2003-03-05

Method of verifying downloaded software and corresponding device

(Original Assignee) Motorola Solutions Inc     (Current Assignee) Motorola Mobility LLC

Pascal Deloume, Pradeep Garani
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (first calculation) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (first calculation) wherein the external communication module establishes a communication connection using information (storage means) included in the answer .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

EP1289326A1
CLAIM 9
The device as claimed in claim 7 or 8 , wherein the device comprises storage means (communication connection using information, using data, connection using Internet Protocol) and part of the root security key is stored in the smart card and part of the root security key is stored in the storage means .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (first calculation) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage means) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

EP1289326A1
CLAIM 9
The device as claimed in claim 7 or 8 , wherein the device comprises storage means (communication connection using information, using data, connection using Internet Protocol) and part of the root security key is stored in the smart card and part of the root security key is stored in the storage means .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (first calculation) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage means) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

EP1289326A1
CLAIM 9
The device as claimed in claim 7 or 8 , wherein the device comprises storage means (communication connection using information, using data, connection using Internet Protocol) and part of the root security key is stored in the smart card and part of the root security key is stored in the storage means .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (first calculation) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (first calculation) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (storage means) addressing .
EP1289326A1
CLAIM 9
The device as claimed in claim 7 or 8 , wherein the device comprises storage means (communication connection using information, using data, connection using Internet Protocol) and part of the root security key is stored in the smart card and part of the root security key is stored in the storage means .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (first calculation) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (key information) set up by a user .
EP1289326A1
CLAIM 2
The method as claimed in claim 1 , further comprising the steps of ;
receiving additional signed originator key information (purchasing account) ;
obtaining , in the smart card , originator key information from the received signed originator key information using a root security key stored therein ;
and obtaining in the smart card the first calculation result from the security information using the originator key information .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (first calculation) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
EP1289326A1
CLAIM 1
A method of verifying software downloaded from an originator to a device adapted to receive , in use , a smart card having at least one secure key stored therein , comprising : receiving software and security information relating to the received software ;
obtaining in the smart card a first calculation (communication module) result from the security information using at least one secure key ;
obtaining in the device a second calculation result from calculations performed on the received software ;
and comparing in the device first and second calculation results to verify the received software .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
CN1338842A

Filed: 2001-08-06     Issued: 2002-03-06

具有优先级和无争用时间间隔的介质访问控制协议

(Original Assignee) 因特隆公司     

劳伦斯W·扬Ⅲ, 布赖恩E·马克沃尔特, 斯坦利J·科斯托夫Ⅱ, 詹姆斯·菲利普·佩特拉, 威廉E·厄恩肖
US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (帧相关) , multimedia data , movie data , television data .
CN1338842A
CLAIM 2
. 根据权利要求1的方法,其中确定步骤包括: 确定争用控制信息是否表示无争用访问; 如果争用控制信息表示无争用访问,确定与待发送帧相关 (audio data) 的信道访问优先级是否高于与最后发送的帧相关的信道访问优先级。

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (其中这两) addressing .
CN1338842A
CLAIM 12
. 根据权利要求11的方法,其中这两 (Internet Protocol) 个优先级决定时隙包括对应于2比特二进制值中的第一比特的第一优先级决定时隙和对应于2比特二进制值中的第二比特的第二优先级决定时隙,并且其中在两个优先级决定时隙中对应的一个时隙中的所检测信令中接收2比特二进制值中的二进制1。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (其中这两) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
CN1338842A
CLAIM 12
. 根据权利要求11的方法,其中这两 (Internet Protocol) 个优先级决定时隙包括对应于2比特二进制值中的第一比特的第一优先级决定时隙和对应于2比特二进制值中的第二比特的第二优先级决定时隙,并且其中在两个优先级决定时隙中对应的一个时隙中的所检测信令中接收2比特二进制值中的二进制1。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (其中这两) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
CN1338842A
CLAIM 12
. 根据权利要求11的方法,其中这两 (Internet Protocol) 个优先级决定时隙包括对应于2比特二进制值中的第一比特的第一优先级决定时隙和对应于2比特二进制值中的第二比特的第二优先级决定时隙,并且其中在两个优先级决定时隙中对应的一个时隙中的所检测信令中接收2比特二进制值中的二进制1。

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (其中这两) address .
CN1338842A
CLAIM 12
. 根据权利要求11的方法,其中这两 (Internet Protocol) 个优先级决定时隙包括对应于2比特二进制值中的第一比特的第一优先级决定时隙和对应于2比特二进制值中的第二比特的第二优先级决定时隙,并且其中在两个优先级决定时隙中对应的一个时隙中的所检测信令中接收2比特二进制值中的二进制1。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2003046986A

Filed: 2001-08-03     Issued: 2003-02-14

受信装置

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Mitsumasa Shirata, 満将 白田
US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (ユーザ入力, 入力信号) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2003046986A
CLAIM 12
【請求項12】 請求項11に記載の受信装置におい て、 視聴者からの入力を受け付けるユーザ入力 (database entry) 回路をさらに 有し、 前記データ合成回路は、前記ユーザ入力回路から入力さ れた入力信号 (database entry) に基づいて、前記CMデータと前記主デー タとの合成を行うことを特徴とする受信装置。

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (ユーザ入力, 入力信号) identifier is associated with a specific instance of the broadcast event .
JP2003046986A
CLAIM 12
【請求項12】 請求項11に記載の受信装置におい て、 視聴者からの入力を受け付けるユーザ入力 (database entry) 回路をさらに 有し、 前記データ合成回路は、前記ユーザ入力回路から入力さ れた入力信号 (database entry) に基づいて、前記CMデータと前記主デー タとの合成を行うことを特徴とする受信装置。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (ユーザ入力, 入力信号) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
JP2003046986A
CLAIM 12
【請求項12】 請求項11に記載の受信装置におい て、 視聴者からの入力を受け付けるユーザ入力 (database entry) 回路をさらに 有し、 前記データ合成回路は、前記ユーザ入力回路から入力さ れた入力信号 (database entry) に基づいて、前記CMデータと前記主デー タとの合成を行うことを特徴とする受信装置。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (ユーザ入力, 入力信号) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2003046986A
CLAIM 12
【請求項12】 請求項11に記載の受信装置におい て、 視聴者からの入力を受け付けるユーザ入力 (database entry) 回路をさらに 有し、 前記データ合成回路は、前記ユーザ入力回路から入力さ れた入力信号 (database entry) に基づいて、前記CMデータと前記主デー タとの合成を行うことを特徴とする受信装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (ユーザ入力, 入力信号) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2003046986A
CLAIM 12
【請求項12】 請求項11に記載の受信装置におい て、 視聴者からの入力を受け付けるユーザ入力 (database entry) 回路をさらに 有し、 前記データ合成回路は、前記ユーザ入力回路から入力さ れた入力信号 (database entry) に基づいて、前記CMデータと前記主デー タとの合成を行うことを特徴とする受信装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (ユーザ入力, 入力信号) , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
JP2003046986A
CLAIM 12
【請求項12】 請求項11に記載の受信装置におい て、 視聴者からの入力を受け付けるユーザ入力 (database entry) 回路をさらに 有し、 前記データ合成回路は、前記ユーザ入力回路から入力さ れた入力信号 (database entry) に基づいて、前記CMデータと前記主デー タとの合成を行うことを特徴とする受信装置。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JP2003046986A
CLAIM 10
【請求項10】 請求項2乃至請求項9の何れかに記載 の受信装置において、 前記CMカウンタ回路に蓄積されたCMポイントをネッ トワークを通じてスポンサーに提示するネット (directory location) ワークI /Fをさらに備えることを特徴とする受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020044225A1

Filed: 2001-07-03     Issued: 2002-04-18

Remote control for wireless control of system and displaying of compressed video on a display on the remote

(Original Assignee) Terayon Communication Systems Inc     (Current Assignee) Google Technology Holdings LLC

Selim Rakib
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (video streams) sent in combination with a specific broadcast event (remote control command) , the receiving device comprising : a receiver module (radio frequency transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data (display image) that enables an identification of the responder .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter (receiver module, Channel receiver) coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display image (minimum data, data stream transmitter) s encoded in said decompressed data on said display , said memory (second data, broadcast data management module, broadcast data management module processing) also acting as a frame buffer for digital data to be displayed on said display .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (video streams) is sent separately from the broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (video streams) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (radio frequency transmitter) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter (receiver module, Channel receiver) coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (remote control command) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (remote control command) , information associated with the broadcast event , contact information .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (remote control command) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display images encoded in said decompressed data on said display , said memory (second data, broadcast data management module, broadcast data management module processing) also acting as a frame buffer for digital data to be displayed on said display .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (remote control command) includes content identification .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (video streams) sent in combination with a specific broadcast event (remote control command) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (display image) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display image (minimum data, data stream transmitter) s encoded in said decompressed data on said display , said memory (second data, broadcast data management module, broadcast data management module processing) also acting as a frame buffer for digital data to be displayed on said display .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (video streams) is sent separately from the broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (remote control command) includes content identification .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (video streams) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (remote control command) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (remote control command) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (remote control command) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (data packet) sent in combination with a unique broadcast event (remote control command) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (video streams) transmitter (display image) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display image (minimum data, data stream transmitter) s encoded in said decompressed data on said display , said memory also acting as a frame buffer for digital data to be displayed on said display .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (remote control command) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (remote control command) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event (remote control command) transmitter module (radio frequency transceiver) , the data stream (video streams) transmitter (display image) module , the database system , the response authentication system , a third party database .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver (broadcast event transmitter module) coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display image (minimum data, data stream transmitter) s encoded in said decompressed data on said display , said memory (second data, broadcast data management module, broadcast data management module processing) also acting as a frame buffer for digital data to be displayed on said display .

US20020044225A1
CLAIM 4
. The apparatus of claim 3 wherein said memory includes an area reserved as a frame buffer and is further programmed with one or more programs that control said host processor to receive compressed video streams (data stream) and decompress them to uncompressed video data and for converting said uncompressed video data to a format suitable for display on said display and storing said data in said frame buffer and displaying said data on said display .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface (control commands) , a connection using Internet Protocol (local area network) addressing .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands (command line interface) selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display images encoded in said decompressed data on said display , said memory (second data, broadcast data management module, broadcast data management module processing) also acting as a frame buffer for digital data to be displayed on said display .

US20020044225A1
CLAIM 6
. The apparatus of claim 3 wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to control smart household appliances coupled to a local area network (connection using Internet Protocol) to which said remote control is coupled by said transceiver .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (data packet) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display images encoded in said decompressed data on said display , said memory (second data, broadcast data management module, broadcast data management module processing) also acting as a frame buffer for digital data to be displayed on said display .

US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (remote control command) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (data packet) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (IP addresses) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US20020044225A1
CLAIM 12
. The apparatus of claim 33 wherein said memory is further programmed with one or more programs that control said host processor to carry out a wireless discovery process to determine what types of servers are in a gateway or headend coupled to said remote control and the IP addresses (destination address, address format, Internet Protocol address) of said servers .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (data packet) sent in combination with a unique broadcast event (remote control command) , the device comprising : a receiver module (radio frequency transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter (receiver module, Channel receiver) coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (data packet) conforms to an Open Data Application (ODA) protocol .
US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (IP addresses) of alphanumeric characters along with identification of an address format (IP addresses) .
US20020044225A1
CLAIM 12
. The apparatus of claim 33 wherein said memory is further programmed with one or more programs that control said host processor to carry out a wireless discovery process to determine what types of servers are in a gateway or headend coupled to said remote control and the IP addresses (destination address, address format, Internet Protocol address) of said servers .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (data packet) further comprises a broadcast event (remote control command) identifier .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (remote control command) identifier .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (remote control command) identifier .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (data packet) .
US20020044225A1
CLAIM 10
. The apparatus of claim 3 wherein said personal digital assistant further comprises audio input and output circuitry , and wherein said memory is further programmed with one or more programs to control said host computer to enable said wireless remote control to act as a cellular telephone by transmitting data packet (data packet) s to a gateway for routing to a cellular transceiver in radio contact with a cellular network .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (other input device, more programs) , a keypad , voice instruction receiver .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device (touch screen) such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 3
. A wireless remote control comprising : a personal digital assistant having a host processor , a display , a user input device for receiving commands and/or text input , and audio input/output circuitry , and with an expansion port or slot with an expansion bus therein , and memory ;
a wireless transceiver expansion card engaged with said expansion bus and mechanically supported by said expansion port or slot for transmitting data to and receiving data from another wireless transceiver ;
and wherein said memory stores an operating system and one or more programs (touch screen) to control said host processor to act as a remote control for a gateway .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol address (IP addresses) .
US20020044225A1
CLAIM 12
. The apparatus of claim 33 wherein said memory is further programmed with one or more programs that control said host processor to carry out a wireless discovery process to determine what types of servers are in a gateway or headend coupled to said remote control and the IP addresses (destination address, address format, Internet Protocol address) of said servers .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (remote control command) includes at least one of a song , an advertisement and a segment of a show .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (remote control command) transmitter module (radio frequency transceiver) comprises a radio transmitter .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US20020044225A1
CLAIM 2
. A wireless remote control , comprising : a central processing unit ;
a display coupled to said central processing unit ;
an infrared or radio frequency transceiver (broadcast event transmitter module) coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control commands selected by a user via said keyboard or other input device using said transmitter , said at least one computer program also controlling said central processing unit to decompress any compressed video received by said transceiver and display images encoded in said decompressed data on said display , said memory also acting as a frame buffer for digital data to be displayed on said display .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (remote control command) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (remote control command) , wherein the unique broadcast event is a specific instance of a broadcast event .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (remote control command) .
US20020044225A1
CLAIM 1
. A wireless remote control , comprising : a central processing unit an infrared or radio frequency transmitter coupled to said central processing unit ;
a keyboard or other input device such as a touchscreen , touchpad , mouse , joystick or other pointing device coupled to said central processing unit by which users may select commands and enter data ;
and a memory coupled to said central processing unit and storing at least one computer program that controls said central processing unit to send remote control command (broadcast event) s selected by a user via said keyboard or other input device using said transmitter .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20030005435A1

Filed: 2001-06-29     Issued: 2003-01-02

Conditional access system

(Original Assignee) Nokia Oyj     (Current Assignee) Nokia Technologies Oy

Rickard Nelger, Ari Nieminen
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (entitlement control messages, said broadcast stream, broadcast content) , the receiving device comprising : a receiver module (second transmitter, first transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (second communication) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20030005435A1
CLAIM 1
. A conditional access system comprising a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a scrambled broadcast stream and a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a plurality of control messages separate from the broadcast stream , said control messages including information for descrambling the broadcast stream .

US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communication (communicating information) s channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (second transmitter, first transmitter) includes at least one of the following : an FM receiver (second transmitter, first transmitter) , an AM radio receiver (second transmitter, first transmitter) , an In-Band-On-Channel receiver .
US20030005435A1
CLAIM 1
. A conditional access system comprising a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a scrambled broadcast stream and a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a plurality of control messages separate from the broadcast stream , said control messages including information for descrambling the broadcast stream .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (entitlement control messages, said broadcast stream, broadcast content) , information associated with the broadcast event , contact information .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (entitlement control messages, said broadcast stream, broadcast content) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes content identification .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (entitlement control messages, said broadcast stream, broadcast content) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes content identification .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (entitlement control messages, said broadcast stream, broadcast content) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (entitlement control messages, said broadcast stream, broadcast content) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (entitlement control messages, said broadcast stream, broadcast content) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) , the device comprising : a receiver module (second transmitter, first transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20030005435A1
CLAIM 1
. A conditional access system comprising a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a scrambled broadcast stream and a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a plurality of control messages separate from the broadcast stream , said control messages including information for descrambling the broadcast stream .

US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (entitlement control messages, said broadcast stream, broadcast content) identifier .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (entitlement control messages, said broadcast stream, broadcast content) identifier .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (entitlement control messages, said broadcast stream, broadcast content) identifier .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (second transmitter, first transmitter) .
US20030005435A1
CLAIM 1
. A conditional access system comprising a first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a scrambled broadcast stream and a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) for transmitting a plurality of control messages separate from the broadcast stream , said control messages including information for descrambling the broadcast stream .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (entitlement control messages, said broadcast stream, broadcast content) includes at least one of a song , an advertisement and a segment of a show .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (entitlement control messages, said broadcast stream, broadcast content) transmitter module comprises a radio transmitter .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) , wherein the unique broadcast event is a specific instance of a broadcast event .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (entitlement control messages, said broadcast stream, broadcast content) .
US20030005435A1
CLAIM 14
. A conditional access system according to claim 10 , wherein the control messages comprise entitlement control messages (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) (ECMs) .

US20030005435A1
CLAIM 18
. A decoder for use in a conditional access system for decrypting encrypted broadcast content (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) , comprising : a first input module for receiving said encrypted broadcast content from a first communications channel ;
a second input module for receiving a plurality of control messages from a second communications channel , said control messages containing descrambling information for decrypting said broadcast content .

US20030005435A1
CLAIM 21
. A method for use in a conditional access system , in which a scrambled broadcast stream is transmitted to a decoder , said decoder being operable to receive a plurality of control messages including information for descrambling the broadcast stream , the method comprising sending said control messages to said decoder separately from said broadcast stream (broadcast event, event transmitter, broadcast event transmitter, event transmitter module, event identifier, broadcast event transmitter module, broadcast event identifier) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20030005446A1

Filed: 2001-06-29     Issued: 2003-01-02

Remotely accessing and programming a set top box

(Original Assignee) Microsoft Corp     (Current Assignee) Rovi Technologies Corp

Kosar Jaff, David Junod
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (computer readable medium) sent in combination with a specific broadcast event (programming information) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event (programming information) .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (programming information) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (programming information) , information associated with the broadcast event , contact information .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (programming information) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (programming information) includes content identification .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (computer readable medium) sent in combination with a specific broadcast event (programming information) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event (programming information) .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (programming information) includes content identification .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (programming information) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (programming information) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (programming information) .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (programming information) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (programming information) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (computer readable medium) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (programming information) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (programming information) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (programming information) transmitter module , the data stream (computer readable medium) transmitter module , the database system , the response authentication system , a third party database .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (computer readable medium) , generating a report .
US20030005446A1
CLAIM 10
. In a system that is comprised of an access device , a programmable client system and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the client system stores program guide data that is updated periodically from the provider and the program guide data stored on the client system is used by a user to schedule events , a computer program product for implementing a method for remotely scheduling events at the client system with an access device , comprising : a computer readable medium (data stream, aggregating data) for carrying computer executable instructions for implementing said method , and wherein the method comprises steps for : accessing the client system through the network with the remotely located access device , wherein the client system has a bi-directional connection with the network ;
once the access device is connected to the client system , retrieving current program guide data from the client system with the remotely located access device , wherein the retrieved program guide data is displayed on the remotely located access device ;
selecting an event using the current program guide data displayed at the remotely located access device ;
sending the selected event to the client system ;
and scheduling the selected event at the client system .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (programming information) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (remote location) .
US20030005446A1
CLAIM 19
. In a system that is comprised of an access device , a set top box and a provider , all of which are logically interconnectable through a network such as the Internet , wherein the set top box stores program guide data that is updated periodically from the provider and the program guide data stored on the set top box is used by a user to schedule events , a method of remotely accessing and programming the set top box with the access device , the method comprising : an act of connecting the set top box to the network with a bi-directional connection that is always on line with the network ;
at a location that is remote from the set top box , an act for connecting the access device through the network and over the bi-directional connection to the set top box , wherein the access device authenticates with the set top box ;
once the access device is connected to the set top box , an act of retrieving current program guide data from the client system via the network and over the bi-directional connection , wherein the current program guide data is formatted for the remotely located access device and displayed on the remotely located access device ;
an act for using the current program guide data displayed on the access device at the remote location (wireless device) to select an event relating to the current program guide data , wherein the event is communicated to the set top box via the network and over the two-way connection ;
and an act of implementing the selected event at the set top box .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (programming information) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (programming information) identifier .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (programming information) identifier .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (programming information) identifier .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (more programs) , a keypad , voice instruction receiver .
US20030005446A1
CLAIM 23
. A method as defined in claim 19 , wherein the step for selecting an event at the remotely located access device further comprises a step for selecting one or more programs (touch screen) , wherein the one or more programs will be recorded .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (programming information) includes at least one of a song , an advertisement and a segment of a show .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (programming information) transmitter module comprises a radio transmitter .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (programming information) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information) .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (programming information) .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information) .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (programming information) , wherein the unique broadcast event is a specific instance of a broadcast event .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information) .
US20030005446A1
CLAIM 22
. A method as defined in claim 19 , wherein the current programming information (broadcast event, broadcast event identifier) retrieved from the client system further comprises program guide data representing programming content that is scheduled to be sent to the client system .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2003016328A

Filed: 2001-06-27     Issued: 2003-01-17

割引の組み合わせ方法および組み合わせプログラム

(Original Assignee) Fujitsu Ltd; 富士通株式会社     

Nobuko Oda, 暢子 織田
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (受け付ける手段) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2003016328A
CLAIM 5
【請求項5】コンピュータを動作させるためのプログラ ムであって、コンピュータに、 第一の店舗から第一の割引の申し込みを受け付ける手段 (communicating information) と、 第二の店舗から第二の割引の申し込みを受け付ける手段 と、 前記第一の店舗における第一の割引と前記第二の店舗に おける第二の割引とを組として登録する手段とを機能さ せるための割引の組み合わせプログラム。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (の前記第一) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
JP2003016328A
CLAIM 2
【請求項2】前記第一または第二の店舗のいずれかで商 品を購入した利用者に対し、前記組として登録された情 報を元に、該購入した店舗と組として登録されている他 方の前記第一 (destination address) または第二の店舗のいずれかでの割引を許 可するステップを更に備えたことを特徴とする請求項1 記載の割引の組み合わせ方法。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (の前記第一) of alphanumeric characters along with identification of an address format .
JP2003016328A
CLAIM 2
【請求項2】前記第一または第二の店舗のいずれかで商 品を購入した利用者に対し、前記組として登録された情 報を元に、該購入した店舗と組として登録されている他 方の前記第一 (destination address) または第二の店舗のいずれかでの割引を許 可するステップを更に備えたことを特徴とする請求項1 記載の割引の組み合わせ方法。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JP2003016328A
CLAIM 3
【請求項3】前記登録するステップは、前記第一の店舗 と前記第二の店舗との予め定められた取扱商品のカテゴ リに関する情報 (Channel receiver, voice instruction receiver) を基に、組として登録することの可否を 決定することを特徴とする請求項1記載の割引の組み合 わせ方法。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20020031097A1

Filed: 2001-06-14     Issued: 2002-03-14

Real time webcasting system and method for multicasting various multimedia contents through multichannel

(Original Assignee) KoreaMultinetInc     (Current Assignee) KoreaMultinetInc

Yeon Jung
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (data stream) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (frequency range, one frequency) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (frequency range, one frequency) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcasting stations) from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations (television data, communication device, broadcast signal) for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (wireless connection) .
US20020031097A1
CLAIM 16
. The webcasting system of claim 15 wherein the modem is provided with a port for connecting to the web server via public network such that the channel connection is maintained even when a wireless connection (wireless connection) is broken .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (data stream) is sent separately from the broadcast event .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (data stream) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (frequency range, one frequency) includes at least one of the following : an FM receiver (predetermined frequency band) , an AM radio receiver (frequency range, one frequency) , an In-Band-On-Channel receiver .
US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US20020031097A1
CLAIM 20
. A webcasting method of claim 17 further comprises the steps of ;
(j) carrying the multimedia data on a predetermined frequency band (FM receiver) .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (broadcasting stations) .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time by employing a ground-way technology comprises : a plurality of broadcasting stations (television data, communication device, broadcast signal) for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (frequency range, one frequency) wherein the external communication module establishes a communication connection using information included in the answer .
US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (frequency range, one frequency) for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (data stream) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (frequency range, one frequency) , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (data stream) is sent separately from the broadcast event .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (data stream) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (broadcasting stations) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations (television data, communication device, broadcast signal) for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device (broadcasting stations) that sent the response packet .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations (television data, communication device, broadcast signal) for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (frequency range, one frequency) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (broadcasting stations) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations (television data, communication device, broadcast signal) for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (data stream) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (frequency range, one frequency) , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (data stream) transmitter module , the database system (real time) , the response authentication system , a third party database .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream (data stream) from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (multimedia data) addressing .
US20020031097A1
CLAIM 18
. A webcasting method of claim 17 further comprises a steps of : (f) producing various multimedia data (Internet Protocol, connection using Internet Protocol) by a plurality of broadcasting stations ;
and (g) combining the multimedia data from the broadcasting stations by a combiner .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (frequency range, one frequency) for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (multimedia data) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 18
. A webcasting method of claim 17 further comprises a steps of : (f) producing various multimedia data (Internet Protocol, connection using Internet Protocol) by a plurality of broadcasting stations ;
and (g) combining the multimedia data from the broadcasting stations by a combiner .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (frequency range, one frequency) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (frequency range, one frequency) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US20020031097A1
CLAIM 10
. The webcasting system of claim 9 wherein the frequency range (AM radio receiver, receiver module, communication module) is provided with a plurality of frequency channels .

US20020031097A1
CLAIM 14
. The webcasting system of claim 10 wherein at least one frequency (AM radio receiver, receiver module, communication module) channel is assigned for multimedia webcasting and at least one frequency channel for data communication .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (multimedia data) (IP) address , a directory location for receiving a user response (request signal) , a destination address of alphanumeric characters along with identification of an address format .
US20020031097A1
CLAIM 17
. A webcasting method for multicasting various multimedia contents comprises the steps of : (a) subscribing for multimedia services on a web site in a web server connected to a public network ;
(b) registering a subscriber as a member by storing a subscriber IP and other subscriber' ;
s information ;
(c) requesting channel establishment to the web server by the subscriber sending a channel establishment request signal (user response) ;
(d) verifying the subscriber by looking up a table listing the subscriber IPs ;
and (e) establishing a channel if the subscriber IP is valid .

US20020031097A1
CLAIM 18
. A webcasting method of claim 17 further comprises a steps of : (f) producing various multimedia data (Internet Protocol, connection using Internet Protocol) by a plurality of broadcasting stations ;
and (g) combining the multimedia data from the broadcasting stations by a combiner .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (multimedia data) address .
US20020031097A1
CLAIM 18
. A webcasting method of claim 17 further comprises a steps of : (f) producing various multimedia data (Internet Protocol, connection using Internet Protocol) by a plurality of broadcasting stations ;
and (g) combining the multimedia data from the broadcasting stations by a combiner .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US20020031097A1
CLAIM 1
. A webcasting system for multicasting various multimedia contents through plurality of channels in real time (database system, database access module, aggregating data) by employing a ground-way technology comprises : a plurality of broadcasting stations for providing multimedia services ;
a combiner connected to the broadcasting stations for combining the multimedia services ;
a web server 300 connected to the combiner and a public network for communicating with the combiner and receiving subscription for the multimedia services ;
at least one local multicasting station connected to the combiner for receiving combined data stream from the combiner ;
a plurality of user terminals connected to the web server via public network .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20010022786A1

Filed: 2001-06-01     Issued: 2001-09-20

Receive processing for dedicated bandwidth data communication switch backplane

(Original Assignee) Wai King; Stone Geoffrey C.; Christopher Haywood     (Current Assignee) Alcatel SA

Wai King, Geoffrey Stone, Christopher Haywood
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (exchanging data) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (exchanging data) wherein the external communication module establishes a communication connection using information included in the answer .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (exchanging data) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (exchanging data) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (exchanging data) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (exchanging data) that sent the response packet .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (exchanging data) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (exchanging data) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (exchanging data) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing (integrated circuit) of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US20010022786A1
CLAIM 8
. The sequencing method according to claim 5 , wherein the filtering check is performed in a CAM integrated circuit (data management module processing, broadcast data management module processing) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (exchanging data) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (exchanging data) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20010022786A1
CLAIM 1
. In a data switching system having a plurality of switching controllers for exchanging data (communication module, communication device) units over a backplane , each controller having an interface for transmitting data on the backplane and an interface having a plurality of ports for receiving data off the backplane in parallel from all transmitting interfaces , wherein each port is assigned a different clock cycle within a repetitive timing cycle for initiating the release of a data unit to a queue , and wherein each data unit must pass a filtering check and a watermark check to receive queueing clearance , a method for conducting receive processing , comprising : sequencing the data units for conducting a filtering check ;
conducting the filtering check on the data units in accordance with the sequence ;
conducting a watermark check on the data units ;
filtering the data units which fail the filtering check ;
delaying the data units which pass the filtering check and fail the watermark check , until the watermark check is passed ;
and queueing the data units which pass the filtering check and the watermark check .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2002334255A

Filed: 2001-05-10     Issued: 2002-11-22

電子コンテンツ流通システム及びその実施装置並びにその処理プログラムと記録媒体

(Original Assignee) Nippon Telegr & Teleph Corp <Ntt>; 日本電信電話株式会社     

健司 ▲高▼橋, Tomohiro Nishitani, Rie Otsubo, Kenji Takahashi, 理恵 大坪, 智広 西谷
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (オフライン) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2002334255A
CLAIM 5
【請求項5】 前記仲介者側装置から送信された複数の 付随データを利用者側装置に蓄積し、オフライン (communicating information) でコン テンツを利用する際に利用者の動的な個人情報に対応し た付随データを利用者側装置で選択して再生することを 特徴とする請求項1乃至請求項4のいずれか1項に記載 された電子コンテンツ流通システム。

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (記送信) .
JP2002334255A
CLAIM 3
【請求項3】 暗号化されたコンテンツを利用する為の 鍵データを前記付随データと共に仲介者側装置から利用 者側装置へ送信し、前記送信 (wireless connection) された鍵データから生成さ れた解除鍵を用いて当該コンテンツを復号化して再生す ることを特徴とする請求項1または請求項2のいずれか に記載された電子コンテンツ流通システム。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JP2002334255A
CLAIM 1
【請求項1】 通信ネットワークを介してコンテンツ及 びそれに付随する付随データを流通させる電子コンテン ツ流通システム (computing device, communication device) において、 コンテンツの利用者の動的な情報を含む個人情報を利用 者側装置から仲介者側装置へ送信し、動的な個人情報の 内容に対応した付随データを受信する付随データ受送信 部と、利用者側装置から送信された動的な個人情報の内 容に対応したコンテンツの付随データを仲介者側装置か ら利用者側装置へ送信する統括モジュールと、仲介者側 装置から送信された付随データを利用者側装置で出力し て付随データの再生を行った後にコンテンツを再生する コンテンツ利用部とを備えることを特徴とする電子コン テンツ流通システム

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (送信者) , an In-Band-On-Channel receiver .
JP2002334255A
CLAIM 2
【請求項2】 利用者側装置に蓄積されているコンテン ツを他の利用者側装置に配信した送信者 (AM radio receiver, Channel receiver, third party database) 及びその配信を 受けた受信者に特典を提供することを特徴とする請求項 1に記載された電子コンテンツ流通システム。

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (復号化) .
JP2002334255A
CLAIM 3
【請求項3】 暗号化されたコンテンツを利用する為の 鍵データを前記付随データと共に仲介者側装置から利用 者側装置へ送信し、前記送信された鍵データから生成さ れた解除鍵を用いて当該コンテンツを復号化 (contact information) して再生す ることを特徴とする請求項1または請求項2のいずれか に記載された電子コンテンツ流通システム。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database (送信者) .
JP2002334255A
CLAIM 2
【請求項2】 利用者側装置に蓄積されているコンテン ツを他の利用者側装置に配信した送信者 (AM radio receiver, Channel receiver, third party database) 及びその配信を 受けた受信者に特典を提供することを特徴とする請求項 1に記載された電子コンテンツ流通システム。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2002334255A
CLAIM 1
【請求項1】 通信ネットワークを介してコンテンツ及 びそれに付随する付随データを流通させる電子コンテン ツ流通システム (computing device, communication device) において、 コンテンツの利用者の動的な情報を含む個人情報を利用 者側装置から仲介者側装置へ送信し、動的な個人情報の 内容に対応した付随データを受信する付随データ受送信 部と、利用者側装置から送信された動的な個人情報の内 容に対応したコンテンツの付随データを仲介者側装置か ら利用者側装置へ送信する統括モジュールと、仲介者側 装置から送信された付随データを利用者側装置で出力し て付随データの再生を行った後にコンテンツを再生する コンテンツ利用部とを備えることを特徴とする電子コン テンツ流通システム

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム) that sent the response packet .
JP2002334255A
CLAIM 1
【請求項1】 通信ネットワークを介してコンテンツ及 びそれに付随する付随データを流通させる電子コンテン ツ流通システム (computing device, communication device) において、 コンテンツの利用者の動的な情報を含む個人情報を利用 者側装置から仲介者側装置へ送信し、動的な個人情報の 内容に対応した付随データを受信する付随データ受送信 部と、利用者側装置から送信された動的な個人情報の内 容に対応したコンテンツの付随データを仲介者側装置か ら利用者側装置へ送信する統括モジュールと、仲介者側 装置から送信された付随データを利用者側装置で出力し て付随データの再生を行った後にコンテンツを再生する コンテンツ利用部とを備えることを特徴とする電子コン テンツ流通システム

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2002334255A
CLAIM 1
【請求項1】 通信ネットワークを介してコンテンツ及 びそれに付随する付随データを流通させる電子コンテン ツ流通システム (computing device, communication device) において、 コンテンツの利用者の動的な情報を含む個人情報を利用 者側装置から仲介者側装置へ送信し、動的な個人情報の 内容に対応した付随データを受信する付随データ受送信 部と、利用者側装置から送信された動的な個人情報の内 容に対応したコンテンツの付随データを仲介者側装置か ら利用者側装置へ送信する統括モジュールと、仲介者側 装置から送信された付随データを利用者側装置で出力し て付随データの再生を行った後にコンテンツを再生する コンテンツ利用部とを備えることを特徴とする電子コン テンツ流通システム

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database (送信者) .
JP2002334255A
CLAIM 2
【請求項2】 利用者側装置に蓄積されているコンテン ツを他の利用者側装置に配信した送信者 (AM radio receiver, Channel receiver, third party database) 及びその配信を 受けた受信者に特典を提供することを特徴とする請求項 1に記載された電子コンテンツ流通システム。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database (送信者) .
JP2002334255A
CLAIM 2
【請求項2】 利用者側装置に蓄積されているコンテン ツを他の利用者側装置に配信した送信者 (AM radio receiver, Channel receiver, third party database) 及びその配信を 受けた受信者に特典を提供することを特徴とする請求項 1に記載された電子コンテンツ流通システム。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JP2002334255A
CLAIM 1
【請求項1】 通信ネット (directory location) ワークを介してコンテンツ及 びそれに付随する付随データを流通させる電子コンテン ツ流通システムにおいて、 コンテンツの利用者の動的な情報を含む個人情報を利用 者側装置から仲介者側装置へ送信し、動的な個人情報の 内容に対応した付随データを受信する付随データ受送信 部と、利用者側装置から送信された動的な個人情報の内 容に対応したコンテンツの付随データを仲介者側装置か ら利用者側装置へ送信する統括モジュールと、仲介者側 装置から送信された付随データを利用者側装置で出力し て付随データの再生を行った後にコンテンツを再生する コンテンツ利用部とを備えることを特徴とする電子コン テンツ流通システム。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database (送信者) .
JP2002334255A
CLAIM 2
【請求項2】 利用者側装置に蓄積されているコンテン ツを他の利用者側装置に配信した送信者 (AM radio receiver, Channel receiver, third party database) 及びその配信を 受けた受信者に特典を提供することを特徴とする請求項 1に記載された電子コンテンツ流通システム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR20020073658A

Filed: 2001-03-15     Issued: 2002-09-28

정지영상 및 동영상을 이용한 교통 지리 안내 시스템 및교통 지리 안내 서비스 방법

(Original Assignee) 에스케이 텔레콤주식회사     

김대용
US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (절차를) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
KR20020073658A
CLAIM 3
위치 검색 서버 , 정지영상 서버 , 동영상 서버 및 교통 지리 정보 제어 서버를 구비하는 교통 지리 안내 시스템에서의 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법에 있어서 , In a traffic geographic guidance service method using a still image and a video in a traffic geographic guidance system having a location search server , a still image server , a video server , and a traffic geographic information control server , 단말을 통해 접속된 가입자의 사용자 인증 절차를 (Recording Industry Association) 수행하는 단계와 ;
Performing a user authentication procedure of a subscriber connected through the terminal ;
상기 인증 절차 수행 결과 , 유효한 가입자로 판단되면 , 상기 단말을 통해 주소 입력이 가능한 초기 주소 입력 화면이 디스플레이되도록 하는 단계와 ;
If it is determined that the subscriber is a valid subscriber as a result of performing the authentication procedure , displaying an initial address input screen through which the address can be input ;
현재 위치 정보의 입력 여부를 판단하여 현재 위치 정보의 입력이 완료되면 , 상기 위치 검색 서버에서 위치 검색을 수행하는 단계와 ;
Determining whether to input current location information , and when the current location information is input , performing a location search by the location search server ;
상기 위치 검색 수행에 따른 정지영상 및 동영상 클립을 포함하는 지도 데이터가 상기 단말을 통해 디스플레이되도록 하는 단계와 ;
Allowing map data including still images and video clips according to the location search to be displayed through the terminal ;
상기 지도 데이터상에 구현되는 정지영상 클립이 선택됨으로써 정지영상이 요청되면 , 정지영상 데이터를 상기 단말상에 제공하는 단계와 ;
Providing still image data on the terminal when a still image is requested by selecting a still image clip implemented on the map data ;
상기 지도 데이터상에 구현되는 동영상 클립이 선택됨으로써 동영상이 요청되면 , 동영상 데이터를 상기 단말상에 제공하는 단계를 포함하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . And when the video is requested by selecting the video clip implemented on the map data , providing the video data on the terminal .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (request message) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (request message) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (request message) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (절차를) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
KR20020073658A
CLAIM 3
위치 검색 서버 , 정지영상 서버 , 동영상 서버 및 교통 지리 정보 제어 서버를 구비하는 교통 지리 안내 시스템에서의 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법에 있어서 , In a traffic geographic guidance service method using a still image and a video in a traffic geographic guidance system having a location search server , a still image server , a video server , and a traffic geographic information control server , 단말을 통해 접속된 가입자의 사용자 인증 절차를 (Recording Industry Association) 수행하는 단계와 ;
Performing a user authentication procedure of a subscriber connected through the terminal ;
상기 인증 절차 수행 결과 , 유효한 가입자로 판단되면 , 상기 단말을 통해 주소 입력이 가능한 초기 주소 입력 화면이 디스플레이되도록 하는 단계와 ;
If it is determined that the subscriber is a valid subscriber as a result of performing the authentication procedure , displaying an initial address input screen through which the address can be input ;
현재 위치 정보의 입력 여부를 판단하여 현재 위치 정보의 입력이 완료되면 , 상기 위치 검색 서버에서 위치 검색을 수행하는 단계와 ;
Determining whether to input current location information , and when the current location information is input , performing a location search by the location search server ;
상기 위치 검색 수행에 따른 정지영상 및 동영상 클립을 포함하는 지도 데이터가 상기 단말을 통해 디스플레이되도록 하는 단계와 ;
Allowing map data including still images and video clips according to the location search to be displayed through the terminal ;
상기 지도 데이터상에 구현되는 정지영상 클립이 선택됨으로써 정지영상이 요청되면 , 정지영상 데이터를 상기 단말상에 제공하는 단계와 ;
Providing still image data on the terminal when a still image is requested by selecting a still image clip implemented on the map data ;
상기 지도 데이터상에 구현되는 동영상 클립이 선택됨으로써 동영상이 요청되면 , 동영상 데이터를 상기 단말상에 제공하는 단계를 포함하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . And when the video is requested by selecting the video clip implemented on the map data , providing the video data on the terminal .

KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (필드를, 단말의) addressing .
KR20020073658A
CLAIM 1
인터넷망을 통해 단말로 지도 정보를 전송하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템에 있어서 , In the traffic geographic guidance system using a still image and a video for transmitting map information to a terminal through an internet network , 소정 지도 정보가 저장되며 , 상기 단말로부터의 위치 검색 요청에 따라 상기 단말의 (Internet Protocol, connection using Internet Protocol) 현재 위치 및 목적지에 대한 위치 정보와 정지영상 및 동영상의 위치 정보를 제공하는 위치 검색 서버와 ;
A location retrieval server configured to store predetermined map information and provide location information of a current location and a destination of the terminal and location information of a still image and a video according to a location search request from the terminal ;
정지영상 정보가 저장되며 , 임의의 위치 정보에 대응하는 정지영상 정보를 제공하는 정지영상 서버와 ;
A still image server storing still image information and providing still image information corresponding to arbitrary position information ;
동영상 데이터가 저장되며 , 임의의 위치 정보에 대응하는 동영상 정보를 제공하는 동영상 서버와 ;
A video server that stores video data and provides video information corresponding to arbitrary location information ;
상기 단말로부터의 위치 검색 요청에 따라 상기 위치 검색 서버로 임의의 위치 정보 검색을 요청하여 해당 지도 정보를 상기 단말로 송출하며 , 상기 단말로부터의 정지영상 또는 동영상 정보 요청에 따라 상기 정지영상 서버 또는 상기 동영상 서버로 정지영상 또는 동영상 정보를 요청하여 해당 정지영상 또는 동영상 정보를 상기 단말로 송출하는 교통 지리 정보 제어 서버를 구비하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템 . In response to a location search request from the terminal , the mobile terminal requests the location search server to search for arbitrary location information , and transmits the corresponding map information to the terminal . The still image server or the mobile station according to the still image or video information request from the terminal . Traffic geographic information control system using a still image and video , characterized in that it comprises a traffic geographic information control server for requesting a still image or video information to the video server to transmit the still image or video information to the terminal .

KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 (Internet Protocol, connection using Internet Protocol) 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (필드를, 단말의) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
KR20020073658A
CLAIM 1
인터넷망을 통해 단말로 지도 정보를 전송하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템에 있어서 , In the traffic geographic guidance system using a still image and a video for transmitting map information to a terminal through an internet network , 소정 지도 정보가 저장되며 , 상기 단말로부터의 위치 검색 요청에 따라 상기 단말의 (Internet Protocol, connection using Internet Protocol) 현재 위치 및 목적지에 대한 위치 정보와 정지영상 및 동영상의 위치 정보를 제공하는 위치 검색 서버와 ;
A location retrieval server configured to store predetermined map information and provide location information of a current location and a destination of the terminal and location information of a still image and a video according to a location search request from the terminal ;
정지영상 정보가 저장되며 , 임의의 위치 정보에 대응하는 정지영상 정보를 제공하는 정지영상 서버와 ;
A still image server storing still image information and providing still image information corresponding to arbitrary position information ;
동영상 데이터가 저장되며 , 임의의 위치 정보에 대응하는 동영상 정보를 제공하는 동영상 서버와 ;
A video server that stores video data and provides video information corresponding to arbitrary location information ;
상기 단말로부터의 위치 검색 요청에 따라 상기 위치 검색 서버로 임의의 위치 정보 검색을 요청하여 해당 지도 정보를 상기 단말로 송출하며 , 상기 단말로부터의 정지영상 또는 동영상 정보 요청에 따라 상기 정지영상 서버 또는 상기 동영상 서버로 정지영상 또는 동영상 정보를 요청하여 해당 정지영상 또는 동영상 정보를 상기 단말로 송출하는 교통 지리 정보 제어 서버를 구비하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템 . In response to a location search request from the terminal , the mobile terminal requests the location search server to search for arbitrary location information , and transmits the corresponding map information to the terminal . The still image server or the mobile station according to the still image or video information request from the terminal . Traffic geographic information control system using a still image and video , characterized in that it comprises a traffic geographic information control server for requesting a still image or video information to the video server to transmit the still image or video information to the terminal .

KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 (Internet Protocol, connection using Internet Protocol) 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (request message) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (필드를, 단말의) (IP) address , a directory location for receiving a user response (search request) , a destination address of alphanumeric characters along with identification of an address format .
KR20020073658A
CLAIM 1
인터넷망을 통해 단말로 지도 정보를 전송하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템에 있어서 , In the traffic geographic guidance system using a still image and a video for transmitting map information to a terminal through an internet network , 소정 지도 정보가 저장되며 , 상기 단말로부터의 위치 검색 요청에 따라 상기 단말의 (Internet Protocol, connection using Internet Protocol) 현재 위치 및 목적지에 대한 위치 정보와 정지영상 및 동영상의 위치 정보를 제공하는 위치 검색 서버와 ;
A location retrieval server configured to store predetermined map information and provide location information of a current location and a destination of the terminal and location information of a still image and a video according to a location search request (user response) from the terminal ;
정지영상 정보가 저장되며 , 임의의 위치 정보에 대응하는 정지영상 정보를 제공하는 정지영상 서버와 ;
A still image server storing still image information and providing still image information corresponding to arbitrary position information ;
동영상 데이터가 저장되며 , 임의의 위치 정보에 대응하는 동영상 정보를 제공하는 동영상 서버와 ;
A video server that stores video data and provides video information corresponding to arbitrary location information ;
상기 단말로부터의 위치 검색 요청에 따라 상기 위치 검색 서버로 임의의 위치 정보 검색을 요청하여 해당 지도 정보를 상기 단말로 송출하며 , 상기 단말로부터의 정지영상 또는 동영상 정보 요청에 따라 상기 정지영상 서버 또는 상기 동영상 서버로 정지영상 또는 동영상 정보를 요청하여 해당 정지영상 또는 동영상 정보를 상기 단말로 송출하는 교통 지리 정보 제어 서버를 구비하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템 . In response to a location search request from the terminal , the mobile terminal requests the location search server to search for arbitrary location information , and transmits the corresponding map information to the terminal . The still image server or the mobile station according to the still image or video information request from the terminal . Traffic geographic information control system using a still image and video , characterized in that it comprises a traffic geographic information control server for requesting a still image or video information to the video server to transmit the still image or video information to the terminal .

KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 (Internet Protocol, connection using Internet Protocol) 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (request message) in the response packet is altered after being received in the data packet .
KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (필드를, 단말의) address .
KR20020073658A
CLAIM 1
인터넷망을 통해 단말로 지도 정보를 전송하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템에 있어서 , In the traffic geographic guidance system using a still image and a video for transmitting map information to a terminal through an internet network , 소정 지도 정보가 저장되며 , 상기 단말로부터의 위치 검색 요청에 따라 상기 단말의 (Internet Protocol, connection using Internet Protocol) 현재 위치 및 목적지에 대한 위치 정보와 정지영상 및 동영상의 위치 정보를 제공하는 위치 검색 서버와 ;
A location retrieval server configured to store predetermined map information and provide location information of a current location and a destination of the terminal and location information of a still image and a video according to a location search request from the terminal ;
정지영상 정보가 저장되며 , 임의의 위치 정보에 대응하는 정지영상 정보를 제공하는 정지영상 서버와 ;
A still image server storing still image information and providing still image information corresponding to arbitrary position information ;
동영상 데이터가 저장되며 , 임의의 위치 정보에 대응하는 동영상 정보를 제공하는 동영상 서버와 ;
A video server that stores video data and provides video information corresponding to arbitrary location information ;
상기 단말로부터의 위치 검색 요청에 따라 상기 위치 검색 서버로 임의의 위치 정보 검색을 요청하여 해당 지도 정보를 상기 단말로 송출하며 , 상기 단말로부터의 정지영상 또는 동영상 정보 요청에 따라 상기 정지영상 서버 또는 상기 동영상 서버로 정지영상 또는 동영상 정보를 요청하여 해당 정지영상 또는 동영상 정보를 상기 단말로 송출하는 교통 지리 정보 제어 서버를 구비하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 시스템 . In response to a location search request from the terminal , the mobile terminal requests the location search server to search for arbitrary location information , and transmits the corresponding map information to the terminal . The still image server or the mobile station according to the still image or video information request from the terminal . Traffic geographic information control system using a still image and video , characterized in that it comprises a traffic geographic information control server for requesting a still image or video information to the video server to transmit the still image or video information to the terminal .

KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 (Internet Protocol, connection using Internet Protocol) 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module comprises a radio transmitter (service method) .
KR20020073658A
CLAIM 3
위치 검색 서버 , 정지영상 서버 , 동영상 서버 및 교통 지리 정보 제어 서버를 구비하는 교통 지리 안내 시스템에서의 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법에 있어서 , In a traffic geographic guidance service method (radio transmitter) using a still image and a video in a traffic geographic guidance system having a location search server , a still image server , a video server , and a traffic geographic information control server , 단말을 통해 접속된 가입자의 사용자 인증 절차를 수행하는 단계와 ;
Performing a user authentication procedure of a subscriber connected through the terminal ;
상기 인증 절차 수행 결과 , 유효한 가입자로 판단되면 , 상기 단말을 통해 주소 입력이 가능한 초기 주소 입력 화면이 디스플레이되도록 하는 단계와 ;
If it is determined that the subscriber is a valid subscriber as a result of performing the authentication procedure , displaying an initial address input screen through which the address can be input ;
현재 위치 정보의 입력 여부를 판단하여 현재 위치 정보의 입력이 완료되면 , 상기 위치 검색 서버에서 위치 검색을 수행하는 단계와 ;
Determining whether to input current location information , and when the current location information is input , performing a location search by the location search server ;
상기 위치 검색 수행에 따른 정지영상 및 동영상 클립을 포함하는 지도 데이터가 상기 단말을 통해 디스플레이되도록 하는 단계와 ;
Allowing map data including still images and video clips according to the location search to be displayed through the terminal ;
상기 지도 데이터상에 구현되는 정지영상 클립이 선택됨으로써 정지영상이 요청되면 , 정지영상 데이터를 상기 단말상에 제공하는 단계와 ;
Providing still image data on the terminal when a still image is requested by selecting a still image clip implemented on the map data ;
상기 지도 데이터상에 구현되는 동영상 클립이 선택됨으로써 동영상이 요청되면 , 동영상 데이터를 상기 단말상에 제공하는 단계를 포함하는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . And when the video is requested by selecting the video clip implemented on the map data , providing the video data on the terminal .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (request message) that matches at least one element of the first entry of the database system comprises the identifier .
KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (request message) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
KR20020073658A
CLAIM 4
제 3 항에 있어서 , The method of claim 3 , wherein 상기 위치 검색 수행 단계는 , The location search performing step , 상기 단말에서 상기 교통 지리 정보 제어 서버로 검색 요청 메시지를 전송하는 단계와 ;
Transmitting a search request message (content information) from the terminal to the traffic geographic information control server ;
상기 교통 지리 정보 제어 서버에서 상기 검색 요청 메시지 필드를 분석하고 , 해당 메시지를 상기 위치 검색 서버로 라우팅하는 단계와 ;
Analyzing the search request message field at the traffic geographic information control server and routing the message to the location search server ;
상기 위치 검색 서버에 데이터베이스화된 지도 데이터를 상기 위치 검색 서버에서 검색하고 , 매칭되는 지도 데이터를 상기 교통 지리 정보 제어 서버로 전송하는 단계와 ;
Retrieving map data databased in the location retrieval server from the location retrieval server , and transmitting matching map data to the traffic geographic information control server ;
상기 지도 데이터를 상기 단말로 전송하는 단계로 이루어지는 것을 특징으로 하는 정지영상 및 동영상을 이용한 교통 지리 안내 서비스 방법 . Traffic geographic guidance service using a still image and video , characterized in that the step of transmitting the map data to the terminal .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20010055274A1

Filed: 2001-02-22     Issued: 2001-12-27

System and method for flow mirroring in a network switch

(Original Assignee) Doug Hegge; Lindsay Charles C.; Ross Theodore Langston; Krishna Narayanaswamy; Spinney Barry A.     (Current Assignee) Top Layer Networks Inc

Doug Hegge, Charles Lindsay, Theodore Ross, Krishna Narayanaswamy, Barry Spinney
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (different flows) , Open Data Application (ODA) data .
US20010055274A1
CLAIM 12
. The process of claim 4 wherein all packets part of said flow are forwarded to one mirror port among said predefined group of mirror ports , said one mirror port selected for said flow using a round-robin procedure of selection among said predefined group of ports for different flows (response options) received by said data packet switch .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (said switch) .
US20010055274A1
CLAIM 23
. The network switch of claim 22 further comprising : a plurality of mirror ports , said switch (contact information) processor to copy packets belonging to said flow to at least one of said plurality of mirror ports .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (different flows) Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US20010055274A1
CLAIM 12
. The process of claim 4 wherein all packets part of said flow are forwarded to one mirror port among said predefined group of mirror ports , said one mirror port selected for said flow using a round-robin procedure of selection among said predefined group of ports for different flows (response options) received by said data packet switch .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (different flows) , Open Data Application (ODA) data .
US20010055274A1
CLAIM 12
. The process of claim 4 wherein all packets part of said flow are forwarded to one mirror port among said predefined group of mirror ports , said one mirror port selected for said flow using a round-robin procedure of selection among said predefined group of ports for different flows (response options) received by said data packet switch .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2002222302A

Filed: 2001-02-21     Issued: 2002-08-09

需要刺激に対する消費者の反応に、オンデマンドで対応するためのシステム及び方法

(Original Assignee) Buzzhits Inc; バズヒッツ・インコーポレーテッド     

Shoemaker Elizabeth, Wu George, Tamura Ronald, Chan Steven, Zeto Tsue-Ii, エリザベス・シューメーカー, ジョージ・ウー, スティーヴン・チャン, ツェ−イー・ゼト, ロナルド・タムラ
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (呼び出し) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (呼び出し) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (呼び出し) , information associated with the broadcast event , contact information .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (呼び出し) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (呼び出し) includes content identification .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (呼び出し) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (呼び出し) includes content identification .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (呼び出し) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (呼び出し) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (呼び出し) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (呼び出し) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (呼び出し) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (呼び出し) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (呼び出し) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (グループ) , generating a report .
JP2002222302A
CLAIM 7
【請求項7】 当該外的需要刺激のコンテンツカテゴリ ーに放送広告、印刷広告および掲示板からなるグループ (aggregating data) から選択した広告を含む場合の上記2項のシステム。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (呼び出し) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (メールアドレス, ビデオ) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (メールアドレス, ビデオ) of the server and the location of the file on the server are contained in discrete entries on the database system .
JP2002222302A
CLAIM 27
【請求項27】 当該RTCIRSが、消費者が提供し たE−メールアドレス (destination address, IP address) 宛に確認の返事を返送する手段を 有する場合の上記1項のシステム。

JP2002222302A
CLAIM 37
【請求項37】 次のうち少なくとも1種が返送された 刺激関連の保存回答に含まれる場合の上記36項の方 法:放送のオーディオクリップ、放送のテキストクリッ プ及び放送のビデオ (destination address, IP address) クリップ。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (呼び出し) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address (メールアドレス, ビデオ) of alphanumeric characters along with identification of an address format .
JP2002222302A
CLAIM 22
【請求項22】 消費者からの問合せに使用される消費 者インターフェースにコンピューターを含み、消費者が 操作するコンピューターとの通信ネット (directory location) ワーク経由の交 信手段を当該RTCIRSが有する場合の上記1項のシ ステム。

JP2002222302A
CLAIM 27
【請求項27】 当該RTCIRSが、消費者が提供し たE−メールアドレス (destination address, IP address) 宛に確認の返事を返送する手段を 有する場合の上記1項のシステム。

JP2002222302A
CLAIM 37
【請求項37】 次のうち少なくとも1種が返送された 刺激関連の保存回答に含まれる場合の上記36項の方 法:放送のオーディオクリップ、放送のテキストクリッ プ及び放送のビデオ (destination address, IP address) クリップ。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (呼び出し) identifier .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (呼び出し) identifier .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (呼び出し) identifier .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JP2002222302A
CLAIM 11
【請求項11】 消費者に返送される刺激関連の保存回 答が、当該消費者が広告のスポンサーに直接連絡をとり 広告対象製品またはサービスについて更に情報を得るた めに必要な当該広告スポンサーの連絡先に関する情報 (Channel receiver, voice instruction receiver) で ある場合の上記7項のシステム。

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (呼び出し) includes at least one of a song , an advertisement and a segment of a show .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (呼び出し) transmitter module comprises a radio transmitter .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (呼び出し) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (呼び出し) , wherein the unique broadcast event is a specific instance of a broadcast event .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (呼び出し) .
JP2002222302A
CLAIM 8
【請求項8】 問合せに使用する当該消費者インターフ ェースを通じてCPSへの入力ができるように消費者に 提供された定義済みのキーを当該消費者刺激関連コンテ ンツデータベースに含み、当該消費者インターフェース から受信した消費者の問合せと当該消費者刺激関連コン テンツデータベースに保存された刺激に対する回答とを 照合するための手段として定義済みのキーによる当該定 義済みキーに対応する保存回答の呼び出し (broadcast event) を含む場合の 上記7項のシステム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6505114B2

Filed: 2001-02-16     Issued: 2003-01-07

Traffic monitoring system and method

(Original Assignee) Sergio Luciani     (Current Assignee) Strategic Design Federation W Inc

Sergio Luciani
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (comprises information) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6505114B2
CLAIM 10
. A method according to claim 1 , wherein said route database comprises information (input control) about the geographical relationship between road routes an positions of base stations in a mobile telecommunications network .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (base stations) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6505114B2
CLAIM 1
. A method for traffic monitoring , comprising the steps of : determining at least twice , within a specified time interval , geographical positions of a plurality of mobile devices in a mobile telecommunications network by means of measuring at least one property of signals transmitted between said mobile devices and base stations (using data) in said mobile telecommunications network ;
comparing at least a subset of said geographical positions with a route of a road provided in a route database in order to identify mobile devices having routes corresponding to at least a part of said road route ;
calculating a velocity for said identified mobile devices based on said at least two positions ;
identifying slow-moving mobile devices having a velocity being below an exclusion velocity limit ;
and comparing said calculated velocity of at least one identified mobile device that is not one of the slow-moving mobile devices with a reference velocity of said road in order to predict traffic intensity on said road .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (base stations) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6505114B2
CLAIM 1
. A method for traffic monitoring , comprising the steps of : determining at least twice , within a specified time interval , geographical positions of a plurality of mobile devices in a mobile telecommunications network by means of measuring at least one property of signals transmitted between said mobile devices and base stations (using data) in said mobile telecommunications network ;
comparing at least a subset of said geographical positions with a route of a road provided in a route database in order to identify mobile devices having routes corresponding to at least a part of said road route ;
calculating a velocity for said identified mobile devices based on said at least two positions ;
identifying slow-moving mobile devices having a velocity being below an exclusion velocity limit ;
and comparing said calculated velocity of at least one identified mobile device that is not one of the slow-moving mobile devices with a reference velocity of said road in order to predict traffic intensity on said road .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (mobile telecommunications) addressing .
US6505114B2
CLAIM 1
. A method for traffic monitoring , comprising the steps of : determining at least twice , within a specified time interval , geographical positions of a plurality of mobile devices in a mobile telecommunications (connection using Internet Protocol) network by means of measuring at least one property of signals transmitted between said mobile devices and base stations in said mobile telecommunications network ;
comparing at least a subset of said geographical positions with a route of a road provided in a route database in order to identify mobile devices having routes corresponding to at least a part of said road route ;
calculating a velocity for said identified mobile devices based on said at least two positions ;
identifying slow-moving mobile devices having a velocity being below an exclusion velocity limit ;
and comparing said calculated velocity of at least one identified mobile device that is not one of the slow-moving mobile devices with a reference velocity of said road in order to predict traffic intensity on said road .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (comprises information) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6505114B2
CLAIM 10
. A method according to claim 1 , wherein said route database comprises information (input control) about the geographical relationship between road routes an positions of base stations in a mobile telecommunications network .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (comprises information) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US6505114B2
CLAIM 10
. A method according to claim 1 , wherein said route database comprises information (input control) about the geographical relationship between road routes an positions of base stations in a mobile telecommunications network .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US20010001160A1

Filed: 2000-12-11     Issued: 2001-05-10

Interactive entertainment system for presenting supplemental interactive content together with continuous video programs

(Original Assignee) Microsoft Corp     (Current Assignee) Rovi Corp

Daniel Shoff, Valerie Bronson, Joseph Matthews, Frank Lawler
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (programming information, support module) , the receiving device comprising : a receiver module (television signal, screen display) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (television signal, screen display) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal, screen display) includes at least one of the following : an FM receiver (television signal, screen display) , an AM radio receiver (television signal, screen display) , an In-Band-On-Channel receiver .
US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (programming information, support module) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (interactive program, program guide) , television data (interactive program, program guide) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 20
. A method for presenting an interactive program (movie data, television data) , comprising the following steps : receiving a program as a continuous stream of video data ;
receiving digital data for supporting interactive functionality in relation to the program ;
displaying the program within a program boundary on a visual display screen ;
presenting supplemental content from the digital data in a presentation format on the visual display screen which enables the interactive functionality ;
and dynamically controlling location and shape of the program boundary and the presentation format of the supplemental content relative to the program boundary on the visual display screen .

US20010001160A1
CLAIM 43
. A computer-implemented method as recited in claim 42 , firer comprising the following steps : correlating the target specifications with associated programs in an electronic program guide (movie data, television data) (EPG) ;
and checking the EPG to ascertain whether the program is interactive compatible ;
and determining that the program is interactive compatible by presence of a target specification in the EPG which is related to the program .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (programming information, support module) , information associated with the broadcast event , contact information .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (programming information, support module) ;

a communication module for communicating with a database system (television signal, screen display) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (having one) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 18
. A method as recited in claim 9 , wherein the configuring steps comprises the step of creating an HTML document having one (having one) or more HTML tags that assist in defining the display layout .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal, screen display) .
US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (programming information, support module) includes content identification .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (programming information, support module) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (having one) or more processors , for communicating with a database system (television signal, screen display) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 18
. A method as recited in claim 9 , wherein the configuring steps comprises the step of creating an HTML document having one (having one) or more HTML tags that assist in defining the display layout .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (programming information, support module) includes content identification .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (programming information, support module) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal, screen display) , the response authentication system , a third party database .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal, screen display) associated with an interactive broadcast media response system , comprising : determining a unique database entry (electronic program) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (programming information, support module) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal, screen display) is communicated to the communication device that sent the response packet .
US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (electronic program) identifier is associated with a specific instance of the broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (electronic program) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (electronic program) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 26
. A response database system (television signal, screen display) associated with a response authentication system that uses data that enables the determination of a database entry (electronic program) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (programming information, support module) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (programming information, support module) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (having one) or more processors , for communicating with a database system (television signal, screen display) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 18
. A method as recited in claim 9 , wherein the configuring steps comprises the step of creating an HTML document having one (having one) or more HTML tags that assist in defining the display layout .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (programming information, support module) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (programming information, support module) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal, screen display) , the response authentication system , a third party database .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (programming information, support module) transmitter module , the data stream transmitter module , the database system (television signal, screen display) , the response authentication system , a third party database .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (electronic program) , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic program (database entry) ming guide (EPG) stored in the memory and executable on the processor to organize programming information , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal, screen display) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (programming information, support module) matches at least one element of the first entry ;

and a response processing module , having one (having one) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 18
. A method as recited in claim 9 , wherein the configuring steps comprises the step of creating an HTML document having one (having one) or more HTML tags that assist in defining the display layout .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal, screen display) .
US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries (data fields) on the database system (television signal, screen display) .
US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US20010001160A1
CLAIM 33
. A method for creating a data structure in a storage medium that is used to organize programming information , comprising the following steps : forming data fields (discrete entries) in a storage medium to hold programming information pertaining to video , content programs , some of the data fields holding text-based data ;
and adding a target specification which references a target resource containing data that supports interactive functionality with respect to various ones of the video content programs by at least one of (1) forming a separate data field to hold the target specification for an associated video content program , or (2) embedding the target specification within the text-based data held in a data field .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (programming information, support module) , the device comprising : a receiver module (television signal, screen display) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal, screen display) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (programming information, support module) identifier .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (programming information, support module) identifier .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (programming information, support module) identifier .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 53
. The system of claim 43 , further comprising a polling module (prescribed time) that receives a poll request and responds with at least an identifier .
US20010001160A1
CLAIM 47
. A computer-implemented method as recited in claim 42 , wherein the digital data at the target resource further defines timing information to synchronize presentation of the supplemental content with the video content program , and comprising the step of displaying the supplemental content at prescribed time (polling module) s during the video content according to the timing information received from the target resource .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (programming information, support module) includes at least one of a song , an advertisement and a segment of a show .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (programming information, support module) transmitter module comprises a radio transmitter .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (programming information, support module) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal, screen display) comprises the identifier .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (programming information, support module) , wherein the unique broadcast event is a specific instance of a broadcast event .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (programming information, support module) .
US20010001160A1
CLAIM 1
. A viewer computing unit for receiving and displaying continuous video content programs , comprising : a memory ;
a processor programmed to determine whether the video content programs are interactive ;
a tuner to tune to channels carrying the video content programs ;
and an interactive support module (broadcast event, broadcast event identifier) stored in the memory , the interactive support module being dynamically loadable for execution on the processor when the tuner is tuned to a channel carrying a video content program that is interactive .

US20010001160A1
CLAIM 4
. A viewer computing unit as recited in claim 1 , and further comprising : an electronic programming guide (EPG) stored in the memory and executable on the processor to organize programming information (broadcast event, broadcast event identifier) , the EPG associating a target specification to a target resource with a video content program ;
and the interactive support module activating the target resource when the tuner is tuned to the video content program .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal, screen display) , the response authentication system , a third party database .
US20010001160A1
CLAIM 8
. In an interactive entertainment device having an ability to receive and display television signal (receiver module, database system, FM receiver, AM radio receiver) s , the interactive entertainment device supporting a displayable user interface (UI) , a method for operating the interactive entertainment device comprising the following step of displaying a hyperlink to a target resource in the UI to enable a viewer to activate the target resource directly from the UI by activating the hyperlink .

US20010001160A1
CLAIM 19
. A method as recited in claim 18 , further comprising the step of creating the HTML document using at least one tag selected from a group of tags comprising : a tag to control update or display of sound or pictures ;
a tag to store and coordinate collections of images ;
a tag to control font styles ;
a tag to retrieve and display one of the images ;
and a tag to describe transition from one screen display (receiver module, database system, FM receiver, AM radio receiver) to another .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2002164858A

Filed: 2000-11-24     Issued: 2002-06-07

放送システム、放送局システム、受信側システム、放送受信方法及び、放送方法

(Original Assignee) Fujitsu Ltd; Fujitsu Ten Ltd; Nagoya Broadcasting Network; Toyota Motor Corp; トヨタ自動車株式会社; 名古屋テレビ放送株式会社; 富士通テン株式会社; 富士通株式会社     

Shinji Fukuda, Yuji Hashimoto, Masaaki Ichihara, Yasushi Inamoto, Hidetoshi Kamei, Minoru Maehata, Masaaki Mizuno, Hironobu Sugimoto, Toru Takagi, Kazuo Takayama, Hidemori Tsuka, Kyo Yoshida, Makoto Yoshioka, 秀敏 亀井, 実 前畑, 誠 吉岡, 鏡 吉田, 秀守 塚, 雅明 市原, 浩伸 杉本, 雄治 橋本, 政明 水野, 晋児 福田, 康 稲本, 一男 高山, 徹 高木
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (放送受信方法) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2002164858A
CLAIM 4
【請求項4】 放送局側から与えられた支援情報に含ま れる設定項目に対し、受信者情報を記述して条件設定を 行う工程と、 前記設定された条件に基づいて放送局側から送信された データつき放送信号から、特定のデータを弁別的に取得 する工程と、 を含むことを特徴とする放送受信方法 (broadcast signal)

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JP2002164858A
CLAIM 1
【請求項1】 放送局側から送信されるデータつき放送 信号を弁別するための放送システム (computing device, communication device) であって、 弁別の条件設定を支援する支援情報を配信する放送局シ ステムと、 前記支援情報に基づき、弁別の条件設定を行うととも に、当該条件に従って、放送局側から受信される前記デ ータのうち受信の対象となったデータのみを選択的に処 理する受信側システムと、 を含むことを特徴とする放送システム

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2002164858A
CLAIM 1
【請求項1】 放送局側から送信されるデータつき放送 信号を弁別するための放送システム (computing device, communication device) であって、 弁別の条件設定を支援する支援情報を配信する放送局シ ステムと、 前記支援情報に基づき、弁別の条件設定を行うととも に、当該条件に従って、放送局側から受信される前記デ ータのうち受信の対象となったデータのみを選択的に処 理する受信側システムと、 を含むことを特徴とする放送システム

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム) that sent the response packet .
JP2002164858A
CLAIM 1
【請求項1】 放送局側から送信されるデータつき放送 信号を弁別するための放送システム (computing device, communication device) であって、 弁別の条件設定を支援する支援情報を配信する放送局シ ステムと、 前記支援情報に基づき、弁別の条件設定を行うととも に、当該条件に従って、放送局側から受信される前記デ ータのうち受信の対象となったデータのみを選択的に処 理する受信側システムと、 を含むことを特徴とする放送システム

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2002164858A
CLAIM 1
【請求項1】 放送局側から送信されるデータつき放送 信号を弁別するための放送システム (computing device, communication device) であって、 弁別の条件設定を支援する支援情報を配信する放送局シ ステムと、 前記支援情報に基づき、弁別の条件設定を行うととも に、当該条件に従って、放送局側から受信される前記デ ータのうち受信の対象となったデータのみを選択的に処 理する受信側システムと、 を含むことを特徴とする放送システム




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP1098490A2

Filed: 2000-11-03     Issued: 2001-05-09

An architecture for an IP centric distributed network

(Original Assignee) Nortel Networks Ltd     (Current Assignee) Apple Inc

John Allahyar, Rajesh B. Amin, Donald V. Hanley, Glenn C. Morrow
US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module (first wire) , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP1098490A2
CLAIM 50
The communications network of claim 49 wherein at least two of the plurality of network service function layers belong to a first wire (response processing module) less network service provider and are connected through a private link .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module (first wire) communicates with at least part of the database system .
EP1098490A2
CLAIM 50
The communications network of claim 49 wherein at least two of the plurality of network service function layers belong to a first wire (response processing module) less network service provider and are connected through a private link .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access (admission control, mobility manager) to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
EP1098490A2
CLAIM 14
The method of claim 2 wherein the network service layer includes a mobility manager (database access module, enables access) that provides handoff services to the first user when the first user leaves the local service function layer for another local service function layer .

EP1098490A2
CLAIM 24
The method of claim 1 wherein the session server further provides admission control (database access module, enables access) functions and address resolution to an user agent client and an user agent client proxy at a SIP protocol server .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access (admission control, mobility manager) to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (admission control, mobility manager) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
EP1098490A2
CLAIM 14
The method of claim 2 wherein the network service layer includes a mobility manager (database access module, enables access) that provides handoff services to the first user when the first user leaves the local service function layer for another local service function layer .

EP1098490A2
CLAIM 24
The method of claim 1 wherein the session server further provides admission control (database access module, enables access) functions and address resolution to an user agent client and an user agent client proxy at a SIP protocol server .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (Internet Protocol) addressing .
EP1098490A2
CLAIM 1
A method for a first user to communicate in an Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) centric distributed network with a plurality of service layers providing a plurality of functions associated with each of the service layers , the method comprising : accessing the network to establish a point of presence at an access management layer and a core portion of the network and to designate a default amount of bandwidth and a plurality of default setup parameters ;
invoking service through a session server on the network to establish an amount of network resources requested by the first user ;
and establishing a transport session to create and manage a connection from the first user to a destination address .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (channel assignment) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (security gate) , generating a report .
EP1098490A2
CLAIM 81
A communications network architecture for an Internet Protocol centric wireless network for a first user to communicate to a destination , the architecture comprising : a network service function layer within the wireless network , wherein the network service layer comprises a plurality of interconnected servers including : a policy management server ;
an authorization server ;
a service accounting server ;
an authentication , authorization and accounting server ;
an unified directory within a directory server ;
a security gate (aggregating data) way ;
and a mobility manager ;
a local service function layer communicably linked with the network service function layer within the wireless network , wherein the local service function layer comprises a plurality of interconnected servers including : an access accounting server ;
an authentication , authorization and accounting server ;
a security gateway ;
a policy enforcement server ;
a mobility manager ;
a network management server ;
and a wireless gateway ;
an access management layer communicably linked with the local service function layer , wherein the access management layer comprises a plurality of interconnected servers including : a location tracking server ;
a connection management server ;
a plurality of protocol servers ;
a RF management server which includes power control , traffic control and channel assignment (data type filtering) ;
an access management server includes access , termination and paging ;
a domain database server which provides a local decision point to expedite service invocation for the first user ;
a policy enforcement server ;
a network management server ;
and a resource management server ;
and an access interface layer communicably linked with the access management layer , wherein the access interface layer comprises a plurality of interconnected servers including : a channel management server ;
a policy enforcement server ;
an administration and maintenance server ;
and a radio frequency server .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module (first wire) , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
EP1098490A2
CLAIM 50
The communications network of claim 49 wherein at least two of the plurality of network service function layers belong to a first wire (response processing module) less network service provider and are connected through a private link .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (destination address) that includes the Internet Protocol (Internet Protocol) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
EP1098490A2
CLAIM 1
A method for a first user to communicate in an Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) centric distributed network with a plurality of service layers providing a plurality of functions associated with each of the service layers , the method comprising : accessing the network to establish a point of presence at an access management layer and a core portion of the network and to designate a default amount of bandwidth and a plurality of default setup parameters ;
invoking service through a session server on the network to establish an amount of network resources requested by the first user ;
and establishing a transport session to create and manage a connection from the first user to a destination address (destination address) .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (Internet Protocol) (IP) address , a directory location for receiving a user response , a destination address (destination address) of alphanumeric characters along with identification of an address format .
EP1098490A2
CLAIM 1
A method for a first user to communicate in an Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) centric distributed network with a plurality of service layers providing a plurality of functions associated with each of the service layers , the method comprising : accessing the network to establish a point of presence at an access management layer and a core portion of the network and to designate a default amount of bandwidth and a plurality of default setup parameters ;
invoking service through a session server on the network to establish an amount of network resources requested by the first user ;
and establishing a transport session to create and manage a connection from the first user to a destination address (destination address) .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (Internet Protocol) address .
EP1098490A2
CLAIM 1
A method for a first user to communicate in an Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) centric distributed network with a plurality of service layers providing a plurality of functions associated with each of the service layers , the method comprising : accessing the network to establish a point of presence at an access management layer and a core portion of the network and to designate a default amount of bandwidth and a plurality of default setup parameters ;
invoking service through a session server on the network to establish an amount of network resources requested by the first user ;
and establishing a transport session to create and manage a connection from the first user to a destination address .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6301618B1

Filed: 2000-09-11     Issued: 2001-10-09

Forced sequential access to specified domains in a computer network

(Original Assignee) Cisco Technology Inc     (Current Assignee) Cisco Technology Inc

Aravind Sitaraman, Shuxian Lou, Shujin Zhang
US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6301618B1
CLAIM 16
. A program storage device (using data) readable by a machine , tangibly embodying a program of instructions executable by the machine for performing a method for providing forced sequential network access to a user in a computer network capable of establishing multiple concurrent service connections , said method comprising : method for receiving user requested service information from a user in a computer network ;
authorizing said user to access said requested service ;
retrieving from a memory a user service profile associated with the user ;
assessing said user service profile to determine if a “sequential-only” network access attribute exists within said user service profile for said requested service ;
determining whether the user has a current network connection established with another service within the computer network ;
and allowing , in response to a user request , the user to connect to the desired service of the computer network specified in the user service request if the computer network service provider determines that the user has no then existing network connections to other services within the computer network .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6301618B1
CLAIM 16
. A program storage device (using data) readable by a machine , tangibly embodying a program of instructions executable by the machine for performing a method for providing forced sequential network access to a user in a computer network capable of establishing multiple concurrent service connections , said method comprising : method for receiving user requested service information from a user in a computer network ;
authorizing said user to access said requested service ;
retrieving from a memory a user service profile associated with the user ;
assessing said user service profile to determine if a “sequential-only” network access attribute exists within said user service profile for said requested service ;
determining whether the user has a current network connection established with another service within the computer network ;
and allowing , in response to a user request , the user to connect to the desired service of the computer network specified in the user service request if the computer network service provider determines that the user has no then existing network connections to other services within the computer network .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (authorization information) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6301618B1
CLAIM 4
. An apparatus for providing forced sequential network access to a user in a computer network capable of establishing multiple concurrent service connections , said apparatus comprising : means for initiating a service logon application at the user level ;
means for providing the service logon application with a requested service name and authorization information (data management module, data management module processing) ;
means for sending said requested service information to a computer network service provider ;
means for authorizing said user to access said requested service ;
means for causing the computer network service provider to retrieve from a memory a user service profile associated with the user and uniquely identified by user-provided identification information ;
means for assessing said user service profile at the level of the computer network service provider to determine if a “sequential-only” network access attribute exists within said user service profile for said requested service ;
means for determining at the level of the computer network service provider whether the user has a current network connection established with another service of the computer network ;
and means for allowing , in response to a user request , the user to connect to the desired service of the computer network specified in the user service request if the computer network service provider determines that the user has no then-existing network connections to other services of the computer network .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (authorization information) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6301618B1
CLAIM 4
. An apparatus for providing forced sequential network access to a user in a computer network capable of establishing multiple concurrent service connections , said apparatus comprising : means for initiating a service logon application at the user level ;
means for providing the service logon application with a requested service name and authorization information (data management module, data management module processing) ;
means for sending said requested service information to a computer network service provider ;
means for authorizing said user to access said requested service ;
means for causing the computer network service provider to retrieve from a memory a user service profile associated with the user and uniquely identified by user-provided identification information ;
means for assessing said user service profile at the level of the computer network service provider to determine if a “sequential-only” network access attribute exists within said user service profile for said requested service ;
means for determining at the level of the computer network service provider whether the user has a current network connection established with another service of the computer network ;
and means for allowing , in response to a user request , the user to connect to the desired service of the computer network specified in the user service request if the computer network service provider determines that the user has no then-existing network connections to other services of the computer network .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (authorization information) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6301618B1
CLAIM 4
. An apparatus for providing forced sequential network access to a user in a computer network capable of establishing multiple concurrent service connections , said apparatus comprising : means for initiating a service logon application at the user level ;
means for providing the service logon application with a requested service name and authorization information (data management module, data management module processing) ;
means for sending said requested service information to a computer network service provider ;
means for authorizing said user to access said requested service ;
means for causing the computer network service provider to retrieve from a memory a user service profile associated with the user and uniquely identified by user-provided identification information ;
means for assessing said user service profile at the level of the computer network service provider to determine if a “sequential-only” network access attribute exists within said user service profile for said requested service ;
means for determining at the level of the computer network service provider whether the user has a current network connection established with another service of the computer network ;
and means for allowing , in response to a user request , the user to connect to the desired service of the computer network specified in the user service request if the computer network service provider determines that the user has no then-existing network connections to other services of the computer network .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (host computers) , a destination address of alphanumeric characters along with identification of an address format .
US6301618B1
CLAIM 14
. A method for forcing the users of the system to gain access to specified domain networks via sequential-only access , said system comprising : providing a plurality of host computers (user response) connected to network access points , said network access points including authentication servers and gateway devices ;
storing a plurality of user service profiles , said user service profiles capable of having a “sequential only” network access attribute associated with user authorized services ;
accepting service requests from users ;
granting service authorization to the users based upon user-supplied authorization information ;
generating service profile requests ;
sending said service profile requests to a memory ;
accepting requested service profiles from the memory ;
assessing said requested service profiles for the presence of a “sequential-only” access attribute ;
and determining whether a user initiating a service access request has a then-existing connection open to another service of the communication system .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2002051274A

Filed: 2000-07-31     Issued: 2002-02-15

衛星デジタル放送受信システム

(Original Assignee) Aiwa Co Ltd; アイワ株式会社     

Shigeo Kitamura, 茂夫 北村
US8200203B1
CLAIM 1
. A receiving device (アンテナ) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, データ) .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システム (computing device, communication device, wireless device) であっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データ (computing device, communication device, wireless device) を出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (アンテナ) , television data .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (アンテナ) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (アンテナ) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システム (computing device, communication device, wireless device) であっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データ (computing device, communication device, wireless device) を出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, データ) that sent the response packet .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システム (computing device, communication device, wireless device) であっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データ (computing device, communication device, wireless device) を出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (公衆電話) based on said at least part of the information stored in the database entry .
JP2002051274A
CLAIM 2
【請求項2】 前記外部出力端子に接続され、無線によ り公衆電話 (communications device) 回線に接続可能な携帯端末装置とを備えるこ とを特徴とする請求項1記載の衛星デジタル放送受信シ ステム。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システム (computing device, communication device, wireless device) であっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データ (computing device, communication device, wireless device) を出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (アンテナ) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (アンテナ) selected , parsing the data in the database , aggregating data , generating a report .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (アンテナ) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (の出力) which generates a report based at least in part on the response packet and at least one of the two entries of the database system .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力 (report generation module) 信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, データ) .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システム (computing device, communication device, wireless device) であっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データ (computing device, communication device, wireless device) を出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (アンテナ) .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (アンテナ) .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (アンテナ) includes a reward program entry .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナ (receiving device, movie data) で受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (デジタル放送) .
JP2002051274A
CLAIM 1
【請求項1】 人工衛星から送信された衛星デジタル放 送電波を衛星受信アンテナで受信し、前記衛星受信アン テナで受信された信号から、指定されたチャネルの放送 信号を出力する衛星デジタル放送 (voice instruction receiver) 受信システムであっ て、 少なくとも前記指定されたチャネルの放送信号の視聴履 歴情報を含む受信情報データを出力する受信情報データ 出力手段と、 前記受信情報データ出力手段の出力信号を外部に出力す る外部出力端子とを備えることを特徴とする衛星デジタ ル放送受信システム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
CN1310401A

Filed: 2000-02-22     Issued: 2001-08-29

并行运算、交换、控制多用平台

(Original Assignee) 王迪兴     

王迪兴
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (具有三) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (设定电路) , Open Data Application (ODA) data .
CN1310401A
CLAIM 6
. 根据权利要求1所述的并行运算、交换、控制多用平台,其特征在于:有一工作模式控制电路连到命令寄存器,及进制设定电路 (response options) ,控制平台的运算或交换工作状态。

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (具有三) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (具有三) , information associated with the broadcast event , contact information .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (具有三) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (具有三) includes content identification .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (具有三) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (具有三) includes content identification .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (设定电路) Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (具有三) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

CN1310401A
CLAIM 6
. 根据权利要求1所述的并行运算、交换、控制多用平台,其特征在于:有一工作模式控制电路连到命令寄存器,及进制设定电路 (response options) ,控制平台的运算或交换工作状态。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (具有三) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (设定电路) , Open Data Application (ODA) data .
CN1310401A
CLAIM 6
. 根据权利要求1所述的并行运算、交换、控制多用平台,其特征在于:有一工作模式控制电路连到命令寄存器,及进制设定电路 (response options) ,控制平台的运算或交换工作状态。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (具有三) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (具有三) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (具有三) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (具有三) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (具有三) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (具有三) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (具有三) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (具有三) identifier .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (具有三) identifier .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (具有三) identifier .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (具有三) includes at least one of a song , an advertisement and a segment of a show .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (具有三) transmitter module comprises a radio transmitter .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (具有三) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (具有三) , wherein the unique broadcast event is a specific instance of a broadcast event .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (具有三) .
CN1310401A
CLAIM 1
. 一种并行运算、交换、控制多用平台,由数据、地址、命令总线及总线控制、命令寄存器、六个外设接口和双端口RAM、组成,其特征在于:还进一步包括一全互联控制电路,其中所述的命令寄存器、外设接口及总线控制均挂在所述的总线上,该等外设接口与双端口RAM的一端口之间有双向入出的数据端口及读写控制相连;一具有三 (broadcast event) 端口的逻辑可逆运算器,其每个端口各有一输入端口和输出端口,该逻辑可逆运算器的三个输入端口分别通过一二选一电路而与双端口RAM的另一端口的输出两两相连,三个输出端口分别通过一一二分配器而与双端口RAM的另一端口的输入两两相连;所述的命令寄存器全部连到所述的全互联控制电路,另有读写控制分别到双端口RAM,有方向选择控制分别到二选一电路、一二分配器。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000236306A

Filed: 2000-01-31     Issued: 2000-08-29

System and method for providing reception proof of media communication

(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレ−ション     

Neal Jon Alewine, Martin G Kienzle, ニール・ジョン・アーレウイン, マルティン・ジー・キーンズル
US8200203B1
CLAIM 1
. A receiving device (plurality, destination) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JP2000236306A
CLAIM 15
【請求項15】 各通信にそれぞれ少なくとも1つの媒 体識別部を含ませることによりマーク付通信を発生させ る複数の媒体マーキング手段と、 前記マーク付通信の1つを受信すると少なくとも1つの 媒体識別部により、少なくとも1つの受信識別部をそれ ぞれ自動的に発生する複数の識別部処理手段と、を含む 通信追跡システム (computing device) 。 15 . A plurality of medium marking means for generating a marked communication by including at least one medium identifying unit in each communication , and at least one medium identifying unit upon receiving one of the marked communication . A plurality of identification unit processing means for automatically generating at least one reception identification unit .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (における1つ) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000236306A
CLAIM 14
【請求項14】 前記媒体識別部を与えるステップは、 前記通信における1つ (track identifier) 以上の位置において少なくとも1 つの識別部を加えるステップを含む、請求項8に記載の 方法。 14 . The step of providing the medium identification unit , At least one at one or more locations in said communication 9 . The method of claim 8 , comprising adding two identifiers .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (said reception) channel , a cabled connection .
JP2000236306A
CLAIM 3
【請求項3】 さらに、少なくとも1つの前記受信識別 部を少なくとも前記集積ポイントの1つへと送信するス テップを含む、請求項1に記載の方法。 3 . The method of claim 1 , further comprising transmitting at least one of said reception (wireless data) identifiers to at least one of said collection points .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection (plurality, destination) using information included in the answer .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (plurality, destination) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (plurality, destination) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (における1つ) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (first media) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (communication means) , an advertiser , the database system , the response authentication system , a third party database .
JP2000236306A
CLAIM 14
【請求項14】 前記媒体識別部を与えるステップは、 前記通信における1つ (track identifier) 以上の位置において少なくとも1 つの識別部を加えるステップを含む、請求項8に記載の 方法。 14 . The step of providing the medium identification unit , At least one at one or more locations in said communication 9 . The method of claim 8 , comprising adding two identifiers .

JP2000236306A
CLAIM 16
【請求項16】 前記複数の媒体マーキング手段のうち の最初の媒体マーキング手段は、前記通信の供給元に配 置されている、請求項15に記載のシステム。 16 . The system of claim 15 , wherein a first media (Compact Disc Data Base) marking means of the plurality of media marking means is located at a source of the communication .

JP2000236306A
CLAIM 20
【請求項20】 前記識別部処理手段は、少なくとも1 つの前記集積ポイントへと少なくとも1つの前記受信識 別部を送信するための少なくとも1つの通信手段を有す る、請求項19に記載のシステム。 20 . The identification unit processing means includes at least one 20 . The system of claim 19 , comprising at least one communication means (Industry Standard Commercial Identifier) for transmitting at least one said reception identifier to one said collection point .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (transmitting) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data (automatically generating) that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (plurality, destination) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

JP2000236306A
CLAIM 8
【請求項8】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部と共に前記通信を送信 するステップと、 複数の位置のうちの1つにおいて、少なくとも1つの前 記媒体識別部を含む前記通信を受信するステップと、 複数の前記位置のうちの少なくとも1つにおいて、少な くとも1つの前記媒体識別部により少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の位置の少なくとも1つへの媒体通信の自動追跡方法。 8 . Include at least one medium identifier in a communication ;
transmitting the communication with at least one medium identifier ;
at least one of the media at one of a plurality of locations . Receiving the communication including an identification unit ;
and automatically generating (providing data) at least one reception identification unit by at least one of the medium identification units at at least one of the plurality of locations . Automatic tracking of media communications to at least one of the locations of the media .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (plurality, destination) that sent the response packet .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (transmitting) identifier is associated with a specific instance of the broadcast event .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (transmitting) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (transmitting) identifier includes at least one of the following : content identification , a track identifier (における1つ) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

JP2000236306A
CLAIM 14
【請求項14】 前記媒体識別部を与えるステップは、 前記通信における1つ (track identifier) 以上の位置において少なくとも1 つの識別部を加えるステップを含む、請求項8に記載の 方法。 14 . The step of providing the medium identification unit , At least one at one or more locations in said communication 9 . The method of claim 8 , comprising adding two identifiers .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (transmitting) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (plurality, destination) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (plurality, destination) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry (transmitting) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (first media) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (communication means) , data derived from an advertiser , the database system , the response authentication system , a third party database .
JP2000236306A
CLAIM 16
【請求項16】 前記複数の媒体マーキング手段のうち の最初の媒体マーキング手段は、前記通信の供給元に配 置されている、請求項15に記載のシステム。 16 . The system of claim 15 , wherein a first media (Compact Disc Data Base) marking means of the plurality of media marking means is located at a source of the communication .

JP2000236306A
CLAIM 20
【請求項20】 前記識別部処理手段は、少なくとも1 つの前記集積ポイントへと少なくとも1つの前記受信識 別部を送信するための少なくとも1つの通信手段を有す る、請求項19に記載のシステム。 20 . The identification unit processing means includes at least one 20 . The system of claim 19 , comprising at least one communication means (Industry Standard Commercial Identifier) for transmitting at least one said reception identifier to one said collection point .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry (transmitting) and the second entry , data type filtering , modifying at least one database entry (transmitting) , dynamically distributing the data packet for transmission to the receiving device (plurality, destination) selected , parsing the data in the database , aggregating data , generating a report .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (plurality, destination) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry (transmitting) matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (occurrence) which generates a report based at least in part on the response packet and at least one of the two entries of the database system .
JP2000236306A
CLAIM 4
【請求項4】 前記自動的な発生の前に、前記通信から 少なくとも1つの前記媒体識別部を除去する、請求項2 に記載の方法。 4 . The method according to claim 2 , wherein at least one of said media identifiers is removed from said communication prior to said automatic occurrence (report generation module) . The method described in .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (plurality, destination) .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (plurality, destination) .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (plurality, destination) includes a reward program entry .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting the communication including at least one medium identifier to at least one of a plurality (communication device, receiving device, communication connection) of destination (communication device, receiving device, communication connection) s ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry (transmitting) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (more locations) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JP2000236306A
CLAIM 14
【請求項14】 前記媒体識別部を与えるステップは、 前記通信における1つ以上の位置において少なくとも1 つの識別部を加えるステップを含む、請求項8に記載の 方法。 14 . The step of providing the medium identification unit , At least one at one or more locations (directory location) in said communication 9 . The method of claim 8 , comprising adding two identifiers .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry (transmitting) of the database system comprises the identifier .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry (transmitting) and second entry of the database is configured to identify the unique broadcast event .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry (transmitting) and second entry of the database is configured to identify the unique broadcast event .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry (transmitting) and second entry of the database is configured to identify the unique broadcast event .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry (transmitting) and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (first media) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (communication means) , an advertiser , the database system , the response authentication system , a third party database .
JP2000236306A
CLAIM 1
【請求項1】 通信に少なくとも1つの媒体識別部を含 ませるステップと、 少なくとも1つの前記媒体識別部を含む前記通信を、複 数の供給先のうちの少なくとも1つへと送信するステッ プと、 少なくとも1つの集積ポイントへと送信するために、少 なくとも1つの前記供給先において少なくとも1つの受 信識別部を自動的に発生させるステップとを含む、複数 の供給先の1つに対する媒体通信の受信証明方法。 1 . Include at least one medium identifier in a communication ;
transmitting (first entry, database entry, database entry module) the communication including at least one medium identifier to at least one of a plurality of destinations ;
Automatically generating at least one reception identifier at at least one of said destinations for transmission to one collection point , the method of certifying receipt of media communication to one of a plurality of destinations .

JP2000236306A
CLAIM 16
【請求項16】 前記複数の媒体マーキング手段のうち の最初の媒体マーキング手段は、前記通信の供給元に配 置されている、請求項15に記載のシステム。 16 . The system of claim 15 , wherein a first media (Compact Disc Data Base) marking means of the plurality of media marking means is located at a source of the communication .

JP2000236306A
CLAIM 20
【請求項20】 前記識別部処理手段は、少なくとも1 つの前記集積ポイントへと少なくとも1つの前記受信識 別部を送信するための少なくとも1つの通信手段を有す る、請求項19に記載のシステム。 20 . The identification unit processing means includes at least one 20 . The system of claim 19 , comprising at least one communication means (Industry Standard Commercial Identifier) for transmitting at least one said reception identifier to one said collection point .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP1024661A2

Filed: 2000-01-26     Issued: 2000-08-02

Pictographic electronic program guide

(Original Assignee) Hughes Electronics Corp     (Current Assignee) DirecTV Group Inc

Gregory J. Gagnon, Jon D. Toellner
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (auxiliary display) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (auxiliary display) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (auxiliary display) , information associated with the broadcast event , contact information .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication (time line) module wherein the external communication module establishes a communication connection using information included in the answer .
EP1024661A2
CLAIM 9
The interface of claim 1 , further comprising a time line (external communication, data type filtering) associated with one or more of the video/picture areas .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (auxiliary display) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (auxiliary display) includes content identification .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (auxiliary display) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (auxiliary display) includes content identification .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (auxiliary display) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (auxiliary display) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (auxiliary display) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (auxiliary display) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (auxiliary display) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (auxiliary display) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (auxiliary display) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (time line) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
EP1024661A2
CLAIM 9
The interface of claim 1 , further comprising a time line (external communication, data type filtering) associated with one or more of the video/picture areas .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (auxiliary display) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (auxiliary display) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (auxiliary display) identifier .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (auxiliary display) identifier .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (auxiliary display) identifier .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (display area) , a keypad , voice instruction receiver .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display area (touch screen) s .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (auxiliary display) includes at least one of a song , an advertisement and a segment of a show .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (auxiliary display) transmitter module comprises a radio transmitter .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (auxiliary display) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (auxiliary display) , wherein the unique broadcast event is a specific instance of a broadcast event .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (auxiliary display) .
EP1024661A2
CLAIM 12
The interface of claim 1 , further including one or more auxiliary display (broadcast event) areas .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6477670B1

Filed: 1999-11-12     Issued: 2002-11-05

Data link layer quality of service for UMTS

(Original Assignee) Nortel Networks Ltd     (Current Assignee) Alcatel Lucent SAS

Nima Ahmadvand
US8200203B1
CLAIM 1
. A receiving device (transmitting end, receiving end) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (transmitting end, receiving end) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 8
. A DLC protocol as claimed in claim 3 further comprising a radio resource control (RRC) module for controlling said sub (first data) flow processing module and the delivery of said RLC frames to said physical layer over said transport channels .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (transmitting end, receiving end) further includes a responder identification .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (transmitting end, receiving end) .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (transmitting end, receiving end) from a receiving device (transmitting end, receiving end) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 8
. A DLC protocol as claimed in claim 3 further comprising a radio resource control (RRC) module for controlling said sub (first data) flow processing module and the delivery of said RLC frames to said physical layer over said transport channels .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (transmitting end, receiving end) further includes the data that enables an identification of the responder .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (transmitting end, receiving end) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (transmitting end, receiving end) containing at a minimum the at least one identifier .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 8
. A DLC protocol as claimed in claim 3 further comprising a radio resource control (RRC) module for controlling said sub (first data) flow processing module and the delivery of said RLC frames to said physical layer over said transport channels .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (Access Control) (ODA) data , and wherein at least part of the first data (said sub) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (length indicator) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6477670B1
CLAIM 3
. A DLL protocol as claimed in claim 1 , wherein each said QoS plane comprises : a Radio Link Control (RLC) instance for receiving said QoS oriented data packet and generating said RLC frame ;
and a Medium Access Control (response options Open Data Application) (MAC) instance for receiving said RLC frame over logical channels and multiplexing said RLC frames onto transport channels .

US6477670B1
CLAIM 8
. A DLC protocol as claimed in claim 3 further comprising a radio resource control (RRC) module for controlling said sub (first data) flow processing module and the delivery of said RLC frames to said physical layer over said transport channels .

US6477670B1
CLAIM 17
. A method as claimed in claim 16 , wherein said step of processing comprises a step of adding a length indicator (Recording Industry Association) , a beginning of frame field , a sequence number field , and a QoS plane number to said network layer protocol data packet .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (transmitting end, receiving end) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (transmitting end, receiving end) .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (control layer) based on said at least part of the information stored in the database entry .
US6477670B1
CLAIM 12
. A method for direct processing a network layer protocol data packet for transmission over the UMTS wireless communication system , comprising the steps of : separating the radio link control layer (communications device, answer module) of the wireless communication system into a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a QoS requirement , and generating a radio link control (RLC) frame ;
processing said network layer protocol data packet by converting said network layer protocol data packet into said QoS oriented data packet and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet , and forwarding said RLC frame to a physical layer over a transport channel .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (transmitting end, receiving end) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (transmitting end, receiving end) sent in combination with a unique broadcast event to a receiving device (transmitting end, receiving end) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (length indicator) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6477670B1
CLAIM 17
. A method as claimed in claim 16 , wherein said step of processing comprises a step of adding a length indicator (Recording Industry Association) , a beginning of frame field , a sequence number field , and a QoS plane number to said network layer protocol data packet .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (Internet Protocol) addressing .
US6477670B1
CLAIM 2
. A DLL protocol as claimed in claim 1 , wherein said network layer protocol is Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing (flow process) of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (transmitting end, receiving end) for transmission to the receiving device (transmitting end, receiving end) selected , parsing the data in the database , aggregating data , generating a report .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow process (broadcast data management module processing) ing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (transmitting end, receiving end) from a receiving device (transmitting end, receiving end) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (transmitting end, receiving end) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (transmitting end, receiving end) and at least one of the two entries of the database system .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (transmitting end, receiving end) further includes the request for the purchase of the product .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (control layer) that sends an answer to the receiving device (transmitting end, receiving end) .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US6477670B1
CLAIM 12
. A method for direct processing a network layer protocol data packet for transmission over the UMTS wireless communication system , comprising the steps of : separating the radio link control layer (communications device, answer module) of the wireless communication system into a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a QoS requirement , and generating a radio link control (RLC) frame ;
processing said network layer protocol data packet by converting said network layer protocol data packet into said QoS oriented data packet and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet , and forwarding said RLC frame to a physical layer over a transport channel .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (Internet Protocol) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6477670B1
CLAIM 2
. A DLL protocol as claimed in claim 1 , wherein said network layer protocol is Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (transmitting end, receiving end) is recorded in an account of a user of the receiving device (transmitting end, receiving end) .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (transmitting end, receiving end) includes a reward program entry .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (transmitting end, receiving end) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (transmitting end, receiving end) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (transmitting end, receiving end) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (transmitting end, receiving end) conforms to an Open Data Application (ODA) protocol .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (Internet Protocol) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US6477670B1
CLAIM 2
. A DLL protocol as claimed in claim 1 , wherein said network layer protocol is Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (transmitting end, receiving end) further comprises a broadcast event identifier .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (transmitting end, receiving end) further comprises the broadcast event identifier .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (transmitting end, receiving end) comprises a modified version of the broadcast event identifier .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (transmitting end, receiving end) is altered after being received in the data packet (transmitting end, receiving end) .
US6477670B1
CLAIM 1
. A Data Link Layer (DLL) protocol for direct support of a network layer protocol in the Universal Mobile Telecommunications System (UMTS) , comprising : at a transmitting end (receiving device, response packet, data packet) of the UMTS , a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a Quality of Service (QoS) requirement , and providing a radio link control (RLC) frame ;
a subflow processing module for receiving a network layer protocol data packet , converting said network layer protocol data packet into said QoS oriented data packet , and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet ;
and an interface between a Data Link Layer and a physical layer for receiving said RLC frame and transmitting same to said physical layer .

US6477670B1
CLAIM 11
. A DLL protocol as claimed in claim 1 , further comprising , at the receiving end (receiving device, response packet, data packet) of the UMTS , a plurality of QoS planes which are substantially identical to those in the transmitting end of the UMTS , and a subflow processing module which is substantially identical to that in the transmitting end of the UMTS .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (wireless communication system) , a keypad , voice instruction receiver .
US6477670B1
CLAIM 12
. A method for direct processing a network layer protocol data packet for transmission over the UMTS wireless communication system (touch screen) , comprising the steps of : separating the radio link control layer of the wireless communication system into a plurality of Quality of Service (QoS) planes , each of said QoS planes processing a QoS oriented data packet according to a QoS requirement , and generating a radio link control (RLC) frame ;
processing said network layer protocol data packet by converting said network layer protocol data packet into said QoS oriented data packet and directing said QoS oriented data packet to one of said QoS planes according to QoS information in said network layer protocol data packet , and forwarding said RLC frame to a physical layer over a transport channel .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (Internet Protocol) address .
US6477670B1
CLAIM 2
. A DLL protocol as claimed in claim 1 , wherein said network layer protocol is Internet Protocol (Internet Protocol, connection using Internet Protocol) (IP) .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (length indicator) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6477670B1
CLAIM 17
. A method as claimed in claim 16 , wherein said step of processing comprises a step of adding a length indicator (Recording Industry Association) , a beginning of frame field , a sequence number field , and a QoS plane number to said network layer protocol data packet .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR20000017754A

Filed: 1999-11-08     Issued: 2000-04-06

방송 포털 서비스 시스템

(Original Assignee) 황영헌; 이성주; 유찬호     

황영헌, 이성주, 유찬호
US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (내용을) addressing .
KR20000017754A
CLAIM 5
제 4항에 있어서 , 상기 채널스위치 모듈은 , 사용자에 의한 채널 선택이 있을 때마다 상기 서비스 서버로부터 방송국 식별자(ID)와 방송국 링크정보(URL)를 내려받아 상기 URL 매핑 테이블의 내용을 (Internet Protocol, Internet Protocol address) 갱신 저장하는 것을 특징으로 하는 방송포털 서비스 시스템 .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (단말기는) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
KR20000017754A
CLAIM 11
제 1항에 있어서 , 상기 사용자 단말기는 (data elements) , TV 채널 방송신호를 수신하여 방송화면을 재생하는 TV 수신카드를 포함하고 ;
상기 통합 뷰어 어플리케이션은 , 상기 사용자 단말기 측에서 요구하는 방송 프로그램에 대한 스트리밍정보 또는 TV 방송정보를 상기 스트리밍정보제공자 또는 TV 방송신호원으로부터 수신 받아 실시간 재생하여 디스플레이하는 스트리밍 뷰어 모듈과 , 상기 사용자 단말기 측의 요구에 따른 해당 방송 프로그램에 관련된 비 스트리밍정보를 상기 서비스 서버의 비 스트리밍정보 데이터베이스로부터 제공받아 상기 스트리밍정보 또는 TV방송정보와 함께 실시간 재생하여 디스플레이하는 비 스트리밍 뷰어 모듈을 포함하는 것을 특징으로 하는 방송 포털 서비스 시스템 .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (내용을) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
KR20000017754A
CLAIM 5
제 4항에 있어서 , 상기 채널스위치 모듈은 , 사용자에 의한 채널 선택이 있을 때마다 상기 서비스 서버로부터 방송국 식별자(ID)와 방송국 링크정보(URL)를 내려받아 상기 URL 매핑 테이블의 내용을 (Internet Protocol, Internet Protocol address) 갱신 저장하는 것을 특징으로 하는 방송포털 서비스 시스템 .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (사이트를) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
KR20000017754A
CLAIM 1
실시간 스트리밍 데이터를 이용하여 방송 프로그램을 제공하는 하나 이상의 스트리밍정보제공자와 , 상기 방송 프로그램에 관한 비 스트리밍 데이터를 제공하는 하나 이상의 비 스트리밍정보제공자들을 포함하고 , 상기 방송프로그램에 대한 스트리밍정보와 비 스트리밍정보를 다수의 유/무선 통신망을 통해 수신하여 상기 스트리밍정보 및/또는 상기 비 스트리밍정보를 동시에 또는 선별적으로 디스플레이하는 사용자 단말기를 포함하는 유/무선 통신망에서의 통합 방송 서비스 시스템에 있어서 , 상기 비 스트리밍정보제공자로부터 주기적으로 비 스트리밍정보를 제공받아 가공하고 , 상기 스트리밍정보제공자로부터 방송 소스의 프로그램에 관련된 비 스트리밍정보를 제공받아 가공하여 상기 비 스트리밍정보에 대한 데이터베이스를 구축하고 사용자 정보가 입력될 수 있는 포털 서비스 사이트를 (minimum two entries) 제공하며 , 그로부터 사용자가 원하는 방송 프로그램에 관한 비 스트리밍정보를 상기 데이터베이스로부터 탐색하여 출력하는 서비스 서버 ;
상기 사용자 단말기 측에서 요구하는 방송프로그램에 대한 스트리밍정보를 상기 스트리밍정보제공자들로부터 수신받아 실시간 재생하고 , 현재 재생되고 있는 해당 방송프로그램에 관련된 비 스트리밍정보를 상기 서비스 서버의 비 스트리밍정보 데이터베이스로부터 제공받아 상기 스트리밍정보와 함께 실시간 재생하여 디스플레이하는 통합 뷰어 어플리케이션을 포함하는 것을 특징으로 하는 방송 포털 서비스 시스템 .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (내용을) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
KR20000017754A
CLAIM 5
제 4항에 있어서 , 상기 채널스위치 모듈은 , 사용자에 의한 채널 선택이 있을 때마다 상기 서비스 서버로부터 방송국 식별자(ID)와 방송국 링크정보(URL)를 내려받아 상기 URL 매핑 테이블의 내용을 (Internet Protocol, Internet Protocol address) 갱신 저장하는 것을 특징으로 하는 방송포털 서비스 시스템 .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (내용을) address .
KR20000017754A
CLAIM 5
제 4항에 있어서 , 상기 채널스위치 모듈은 , 사용자에 의한 채널 선택이 있을 때마다 상기 서비스 서버로부터 방송국 식별자(ID)와 방송국 링크정보(URL)를 내려받아 상기 URL 매핑 테이블의 내용을 (Internet Protocol, Internet Protocol address) 갱신 저장하는 것을 특징으로 하는 방송포털 서비스 시스템 .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
EP1096743A1

Filed: 1999-10-25     Issued: 2001-05-02

Radio communication network

(Original Assignee) Nokia of America Corp     (Current Assignee) Nokia of America Corp

Xiaobao Chen, Mooi Choo Chuah, Stephen Andrew Ford
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (service classes) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (service classes) further includes a responder identification .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (service classes) .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (service classes) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (service classes) further includes the data that enables an identification of the responder .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (service classes) containing at a minimum the at least one identifier .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (service classes) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (service classes) .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (service classes) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (service classes) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (packet headers) addressing .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes , are assigned to a single multi-service tunnel defined in the packet headers (Internet Protocol, connection using Internet Protocol) by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (service classes) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (service classes) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (service classes) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (service classes) and at least one of the two entries of the database system .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (service classes) further includes the request for the purchase of the product .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (packet headers) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes , are assigned to a single multi-service tunnel defined in the packet headers (Internet Protocol, connection using Internet Protocol) by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (service classes) is recorded in an account of a user of the receiving device .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (service classes) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (service classes) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (service classes) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (service classes) conforms to an Open Data Application (ODA) protocol .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (packet headers) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes , are assigned to a single multi-service tunnel defined in the packet headers (Internet Protocol, connection using Internet Protocol) by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (service classes) further comprises a broadcast event identifier .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (service classes) further comprises the broadcast event identifier .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (service classes) comprises a modified version of the broadcast event identifier .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (service classes) is altered after being received in the data packet (service classes) .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes (response packet, data packet) , are assigned to a single multi-service tunnel defined in the packet headers by the combination of an address of the mobile and the network service access point indicator .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (packet headers) address .
EP1096743A1
CLAIM 3
A network as claimed in claim 2 , in which a plurality of flows relating to a single mobile station , which flows are allocated the same or different quality of service classes , are assigned to a single multi-service tunnel defined in the packet headers (Internet Protocol, connection using Internet Protocol) by the combination of an address of the mobile and the network service access point indicator .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2001094519A

Filed: 1999-09-24     Issued: 2001-04-06

ディジタル放送受信方法及び装置

(Original Assignee) Ntt Data Corp; 株式会社エヌ・ティ・ティ・データ     

Yasuko Nakajima, Shinsaku Okamura, 靖子 中嶋, 晋作 岡村
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (ディジタル放送受信装置) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (ブロードキャスト) that enables an identification of the responder .
JP2001094519A
CLAIM 1
【請求項1】 ネットワーク上の端末が、ディジタル放 送情報を受信するのに必要な装置において、 受信したディジタル放送情報中より、端末からの受信要 求に応じたディジタル放送情報を抽出するための手段 と、 前記抽出したディジタル放送情報を、ネットワークを通 じて端末に転送可能な情報形式に変換するための手段と を備え、 前記変換後のディジタル放送情報を、前記端末に転送す るようにしたディジタル放送受信装置 (data type filtering, communicating information)

JP2001094519A
CLAIM 7
【請求項7】 請求項1記載の装置において、 前記IPデータグラムが、ブロードキャスト (minimum data) にて送信さ れ、前記端末への送信/停止のための管理が、各ディジ タル放送情報毎に送信先ポート番号のみを用いて行われ るディジタル放送受信装置。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (端末と) , Open Data Application (ODA) data .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダフィールドに、I Pヘッダ及びUDPヘッダに加えて、端末と (response options) の間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (端末と) Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダフィールドに、I Pヘッダ及びUDPヘッダに加えて、端末と (response options) の間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2001094519A
CLAIM 3
【請求項3】 請求項1記載の装置において、 前記変換手段が、前記抽出したディジタル放送情報を、 IPデータ (wireless device, communication device) グラムに変換するディジタル放送受信装置。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JP2001094519A
CLAIM 3
【請求項3】 請求項1記載の装置において、 前記変換手段が、前記抽出したディジタル放送情報を、 IPデータ (wireless device, communication device) グラムに変換するディジタル放送受信装置。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (端末と) , Open Data Application (ODA) data .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダフィールドに、I Pヘッダ及びUDPヘッダに加えて、端末と (response options) の間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2001094519A
CLAIM 3
【請求項3】 請求項1記載の装置において、 前記変換手段が、前記抽出したディジタル放送情報を、 IPデータ (wireless device, communication device) グラムに変換するディジタル放送受信装置。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (ヘッダ) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (ディジタル放送受信装置) , modifying at least one database entry , dynamically distributing the data packet (ヘッダ) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
JP2001094519A
CLAIM 1
【請求項1】 ネットワーク上の端末が、ディジタル放 送情報を受信するのに必要な装置において、 受信したディジタル放送情報中より、端末からの受信要 求に応じたディジタル放送情報を抽出するための手段 と、 前記抽出したディジタル放送情報を、ネットワークを通 じて端末に転送可能な情報形式に変換するための手段と を備え、 前記変換後のディジタル放送情報を、前記端末に転送す るようにしたディジタル放送受信装置 (data type filtering, communicating information)

JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (ヘッダ) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JP2001094519A
CLAIM 3
【請求項3】 請求項1記載の装置において、 前記変換手段が、前記抽出したディジタル放送情報を、 IPデータ (wireless device, communication device) グラムに変換するディジタル放送受信装置。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (ヘッダ) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (ヘッダ) conforms to an Open Data Application (ODA) protocol .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JP2001094519A
CLAIM 1
【請求項1】 ネット (directory location) ワーク上の端末が、ディジタル放 送情報を受信するのに必要な装置において、 受信したディジタル放送情報中より、端末からの受信要 求に応じたディジタル放送情報を抽出するための手段 と、 前記抽出したディジタル放送情報を、ネットワークを通 じて端末に転送可能な情報形式に変換するための手段と を備え、 前記変換後のディジタル放送情報を、前記端末に転送す るようにしたディジタル放送受信装置。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (ヘッダ) further comprises a broadcast event identifier .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (ヘッダ) .
JP2001094519A
CLAIM 4
【請求項4】 請求項3記載の装置において、 前記IPデータグラムが、そのヘッダ (data packet) フィールドに、I Pヘッダ及びUDPヘッダに加えて、端末との間で必要 な情報の授受を行うために更に独自のヘッダを含むこと があるディジタル放送受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2001067482A

Filed: 1999-08-30     Issued: 2001-03-16

人物の反応認識装置およびそのためのプログラムを記録したコンピュータ読取可能な記録媒体

(Original Assignee) Atr Media Integration & Communications Res Lab; 株式会社エイ・ティ・アール知能映像通信研究所     

Shinjiro Kawato, Atsushi Otani, Kinzan To, 金 山 唐, 淳 大谷, 慎二郎 川戸
US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (関連付け) .
JP2001067482A
CLAIM 4
【請求項4】 前記第1のニューラルネットワークと前 記第2のニューラルネットワークとのいずれか少なくと も一方は、各々が所定の反応カテゴリーと関連付け (television data) ら れ、前記第1または第2の特徴ベクトル抽出手段の出力 する特徴ベクトルを入力として、前記所定の反応カテゴ リとの関連度の高さを出力する、複数個の1対1ニュー ラルネットワークを含む、請求項3に記載の人物の反応 認識装置。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (4または) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2001067482A
CLAIM 16
【請求項16】 前記映像シーケンスはRGBカラー映 像シーケンスであり、前記第1のプログラム部分は前記 RGBカラー映像シーケンスをNCb‐NCr色空間に 変換した映像中の色分布と所定の色分布パターンとの類 似度に基づいて顔領域を特定するためのプログラム部分 を含む、請求項14または (having one) 請求項15に記載のコンピュ ータ読取可能な記録媒体。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (4または) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2001067482A
CLAIM 16
【請求項16】 前記映像シーケンスはRGBカラー映 像シーケンスであり、前記第1のプログラム部分は前記 RGBカラー映像シーケンスをNCb‐NCr色空間に 変換した映像中の色分布と所定の色分布パターンとの類 似度に基づいて顔領域を特定するためのプログラム部分 を含む、請求項14または (having one) 請求項15に記載のコンピュ ータ読取可能な記録媒体。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段 (third party) の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (4または) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2001067482A
CLAIM 16
【請求項16】 前記映像シーケンスはRGBカラー映 像シーケンスであり、前記第1のプログラム部分は前記 RGBカラー映像シーケンスをNCb‐NCr色空間に 変換した映像中の色分布と所定の色分布パターンとの類 似度に基づいて顔領域を特定するためのプログラム部分 を含む、請求項14または (having one) 請求項15に記載のコンピュ ータ読取可能な記録媒体。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (出手段) , data derived from an automated media content database .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段 (third party) の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (出手段) database .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段 (third party) の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (かじめ) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (出手段) database .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段 (third party) の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ (processes data) 学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (姿勢情報) , generating a report .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 (aggregating data) を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (4または) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2001067482A
CLAIM 16
【請求項16】 前記映像シーケンスはRGBカラー映 像シーケンスであり、前記第1のプログラム部分は前記 RGBカラー映像シーケンスをNCb‐NCr色空間に 変換した映像中の色分布と所定の色分布パターンとの類 似度に基づいて顔領域を特定するためのプログラム部分 を含む、請求項14または (having one) 請求項15に記載のコンピュ ータ読取可能な記録媒体。

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (の出力) which generates a report based at least in part on the response packet and at least one of the two entries of the database system .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段の出力 (report generation module) する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (ビデオ) of the server and the location of the file on the server are contained in discrete entries on the database system .
JP2001067482A
CLAIM 5
【請求項5】 前記映像取得手段は、 ビデオ (IP address) カメラと、 前記ビデオカメラの出力する映像信号をフレームごとに デジタル信号に変換するための映像信号変換手段と、 前記映像信号変換手段の出力する映像シーケンスに基づ いて、各フレーム内の人物の顔領域を特定するための顔 領域特定手段とを含む、請求項1〜請求項4のいずれか に記載の人物の反応認識装置。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネット (directory location) ワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (出手段) .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段 (third party) の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (ジェス) , a keypad , voice instruction receiver .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェス (touch screen) チ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。

US8200203B1
CLAIM 53
. The system of claim 43 , further comprising a polling module that receives a poll request (レーム間) and responds with at least an identifier .
JP2001067482A
CLAIM 1
【請求項1】 表示される映像に対する人物の反応を認 識するための反応認識装置であって、 人物の顔画像の映像シーケンスを取得するための映像取 得手段と、 取得された映像シーケンスを、映像フレーム間 (poll request) の動きに 基づいて安定静止ユニットと活動検出ユニットとに分類 するための第1の分類手段と、 安定静止ユニットに分類されたフレームシーケンスおよ び活動検出ユニットに分類されたフレームシーケンスか ら人物の反応を認識するための反応認識手段とを含む、 人物の反応認識装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JP2001067482A
CLAIM 3
【請求項3】 前記反応認識手段は、 前記安定静止ユニット内のフレームから人物の顔画像の 特徴ベクトルを抽出するための第1の特徴ベクトル抽出 手段と、 前記第1の特徴ベクトル抽出手段 (third party) の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応する姿勢情報 を出力する、あらかじめ学習済みの第1のニューラルネ ットワークと、 前記前記活動検出ユニット内のフレーム間差分の情報か ら人物の顔画像の動きに対応する特徴ベクトルを抽出す るための第2の特徴ベクトル抽出手段と、 前記第2の特徴ベクトル抽出手段の出力する特徴ベクト ルを入力として、前記特徴ベクトルに対応するジェスチ ャー情報を出力する、あらかじめ学習済みの第2のニュ ーラルネットワークとを含む、請求項1に記載の人物の 反応認識装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6236365B1

Filed: 1999-07-08     Issued: 2001-05-22

Location of a mobile station using a plurality of commercial wireless infrastructures

(Original Assignee) TracBeam LLC     (Current Assignee) Finetrak LLC

Frederick W. LeBlanc, Dennis J. Dupray, Charles L. Karr
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (decryption module) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (frequency bandwidth, first collection) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (second receiving, first receiving) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (second measurements) that enables an identification of the responder .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US6236365B1
CLAIM 46
. A method for locating a wireless mobile station as claimed in claim 44 , wherein said step of instructing includes transmitting a command to the mobile station for instructing the mobile station to search for a signal from a base station of said second wireless service provider in a frequency bandwidth (AM radio receiver, input control, contact information) different from a frequency bandwidth for communicating with the base stations of said first wireless service provider .

US6236365B1
CLAIM 49
. An apparatus for locating a mobile station , comprising : a wireless network infrastructure for communicating with a plurality of mobile stations , each said mobile station for transmitting and receiving wireless signals , wherein said wireless signals are received in a forward bandwidth and said wireless signals are transmitted in a different reverse bandwidth , and , said wireless network infrastructure having a plurality of spaced apart base stations for communicating via said wireless signals with said plurality of mobile stations ;
a location determining means for communicating with said plurality of mobile stations , via said radio signals with the base stations , wherein said location determining means communicates with said plurality of base stations for receiving CDMA finger measurements related to said radio signals for estimating a location of at least a first of said plurality of mobile stations , said measurements including : (i) first measurements of said wireless signals received by said first mobile station in said forward radio bandwidth , and (ii) second measurements (minimum data) of said wireless signals transmitted by said first mobile station in said reverse radio bandwidth ;
wherein said location determining means estimates a location of said first mobile station using both said first measurements and said second measurements .

US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (second receiving, first receiving) further includes a responder identification .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (decryption module) is sent separately from the broadcast event .
US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (decryption module) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (second receiving, first receiving) .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (said transmission, determined size, second data) channel , a cabled connection .
US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US6236365B1
CLAIM 15
. A method for locating a wireless mobile station , comprising : receiving , by a receiving means , first data related to wireless signals communicated between a particular mobile station and at least a first network of a plurality of commercial mobile service provider networks , wherein for each said network , there are a plurality of base stations for at least one of transmitting and receiving wireless signals with a corresponding plurality of mobile stations registered with the network , and wherein said particular mobile station is registered with said first network for subscribing to a wireless service ;
first activating a first location estimator for providing a first estimate of a location of said particular mobile station , wherein said first location estimator is supplied with first location information from said receiving means for deriving said first estimate , said first location information including data obtained using the first data , said location information capable of changing with a change in a location of said particular mobile station ;
wherein when said location estimator supplied with said first location information , said first estimate is one of : (a) is deemed ambiguous , (b) can not be provided , (c) is not within a desired range of accuracy , and (d) has an extent greater than or equal to a predetermined size (wireless data, wireless data channel, data packet) , then the steps (A1) and (A2) are performed : (A1) instructing said particular mobile station to communicate with a second network of the plurality of networks for supplying second data (wireless data, wireless data channel, data packet) to said receiving means , wherein said particular mobile station is not registered with said second network for subscribing to a wireless service , and wherein said second data is derived using wireless signals communicated between the mobile station and the second network ;
(A2) second activating a second location estimator for providing a second estimate of a location of said particular mobile station wherein said second location estimator is supplied with additional location information from said receiving means , said additional location information including data obtained using the second data ;
outputting at least one of the first and second estimates of the location of the mobile station as an estimate of the location of the mobile station .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (wireless location) , an AM radio receiver (frequency bandwidth, first collection) , an In-Band-On-Channel receiver .
US6236365B1
CLAIM 46
. A method for locating a wireless mobile station as claimed in claim 44 , wherein said step of instructing includes transmitting a command to the mobile station for instructing the mobile station to search for a signal from a base station of said second wireless service provider in a frequency bandwidth (AM radio receiver, input control, contact information) different from a frequency bandwidth for communicating with the base stations of said first wireless service provider .

US6236365B1
CLAIM 47
. An apparatus for locating a first mobile station , wherein the first mobile station communicates via wireless signals with a first wireless network infrastructure having : a plurality of spaced apart base stations for wireless communication with said first mobile station , wherein at least one of said first mobile station and said first wireless network infrastructure has a capability for obtaining a plurality of multipath measurements for one of : one or more forward transmissions to said first mobile station , and one or more reverse transmissions from said first mobile station to said first wireless network infrastructure , and wherein said multipath measurements are derived from both fixed clutter and variable clutter , comprising : a mobile station location determining system for locating said first mobile station , wherein said location determining system is capable of transforming values indicative of said multipath measurements for at least one of said forward transmissions and said reverse transmissions , wherein said transformed values have an enhanced dependence on multipath measurements derived from fixed clutter as compared to multipath measurements derived from variable clutter ;
wherein said mobile station location determining system includes at least one wireless location (FM receiver, voice instruction receiver) determining model for estimating a location of said first mobile station , said at least one model uses one or more of said transformed values ;
a means for transmitting , to said location determining system , said values indicative of said multipath measurements ;
a means for outputting , from said location determining system , a resulting location estimate of said first mobile station .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (frequency bandwidth, first collection) .
US6236365B1
CLAIM 46
. A method for locating a wireless mobile station as claimed in claim 44 , wherein said step of instructing includes transmitting a command to the mobile station for instructing the mobile station to search for a signal from a base station of said second wireless service provider in a frequency bandwidth (AM radio receiver, input control, contact information) different from a frequency bandwidth for communicating with the base stations of said first wireless service provider .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (second receiving, first receiving) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (second receiving, first receiving) further includes the data that enables an identification of the responder .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (decryption module) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (second receiving, first receiving) containing at a minimum the at least one identifier .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (decryption module) is sent separately from the broadcast event .
US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (decryption module) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (mobile station identification) , an advertiser , the database system , the response authentication system , a third party database .
US6236365B1
CLAIM 27
. A method for locating a wireless mobile station , as claimed in claim 23 , wherein said predetermined storage includes one or more of the following data items related to said mobile station : mobile station identification (Industry Standard Commercial Identifier) number , in-premise transceiver identification and mobile switch center identification .

US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (predetermined extent, control point) , comprising : determining a unique database entry (more base stations, commercial mobile) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (second receiving, first receiving) sourced from a communication device (effective power) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US6236365B1
CLAIM 15
. A method for locating a wireless mobile station , comprising : receiving , by a receiving means , first data related to wireless signals communicated between a particular mobile station and at least a first network of a plurality of commercial mobile (database entry) service provider networks , wherein for each said network , there are a plurality of base stations for at least one of transmitting and receiving wireless signals with a corresponding plurality of mobile stations registered with the network , and wherein said particular mobile station is registered with said first network for subscribing to a wireless service ;
first activating a first location estimator for providing a first estimate of a location of said particular mobile station , wherein said first location estimator is supplied with first location information from said receiving means for deriving said first estimate , said first location information including data obtained using the first data , said location information capable of changing with a change in a location of said particular mobile station ;
wherein when said location estimator supplied with said first location information , said first estimate is one of : (a) is deemed ambiguous , (b) can not be provided , (c) is not within a desired range of accuracy , and (d) has an extent greater than or equal to a predetermined size , then the steps (A1) and (A2) are performed : (A1) instructing said particular mobile station to communicate with a second network of the plurality of networks for supplying second data to said receiving means , wherein said particular mobile station is not registered with said second network for subscribing to a wireless service , and wherein said second data is derived using wireless signals communicated between the mobile station and the second network ;
(A2) second activating a second location estimator for providing a second estimate of a location of said particular mobile station wherein said second location estimator is supplied with additional location information from said receiving means , said additional location information including data obtained using the second data ;
outputting at least one of the first and second estimates of the location of the mobile station as an estimate of the location of the mobile station .

US6236365B1
CLAIM 21
. A method for locating a wireless mobile station as claimed in claim 15 , wherein said predetermined extent (media response system, reward program entry) is less than one thousand feet .

US6236365B1
CLAIM 33
. A method as claimed in claim 23 , wherein said steps of storing and retrieving include a step of notifying a service control point (media response system, reward program entry) component of said communications network .

US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations (database entry) to a mobile station location estimator for estimating a location of said mobile station .

US6236365B1
CLAIM 55
. A method for locating a mobile station , as claimed in claim 54 , wherein each of said multipath finger sets includes at least a pilot offset identification value , an energy per bit over effective power (communication device) spectral noise plus interference value , and a time offset value .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (effective power) that sent the response packet (second receiving, first receiving) .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US6236365B1
CLAIM 55
. A method for locating a mobile station , as claimed in claim 54 , wherein each of said multipath finger sets includes at least a pilot offset identification value , an energy per bit over effective power (communication device) spectral noise plus interference value , and a time offset value .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (more base stations, commercial mobile) identifier is associated with a specific instance of the broadcast event .
US6236365B1
CLAIM 15
. A method for locating a wireless mobile station , comprising : receiving , by a receiving means , first data related to wireless signals communicated between a particular mobile station and at least a first network of a plurality of commercial mobile (database entry) service provider networks , wherein for each said network , there are a plurality of base stations for at least one of transmitting and receiving wireless signals with a corresponding plurality of mobile stations registered with the network , and wherein said particular mobile station is registered with said first network for subscribing to a wireless service ;
first activating a first location estimator for providing a first estimate of a location of said particular mobile station , wherein said first location estimator is supplied with first location information from said receiving means for deriving said first estimate , said first location information including data obtained using the first data , said location information capable of changing with a change in a location of said particular mobile station ;
wherein when said location estimator supplied with said first location information , said first estimate is one of : (a) is deemed ambiguous , (b) can not be provided , (c) is not within a desired range of accuracy , and (d) has an extent greater than or equal to a predetermined size , then the steps (A1) and (A2) are performed : (A1) instructing said particular mobile station to communicate with a second network of the plurality of networks for supplying second data to said receiving means , wherein said particular mobile station is not registered with said second network for subscribing to a wireless service , and wherein said second data is derived using wireless signals communicated between the mobile station and the second network ;
(A2) second activating a second location estimator for providing a second estimate of a location of said particular mobile station wherein said second location estimator is supplied with additional location information from said receiving means , said additional location information including data obtained using the second data ;
outputting at least one of the first and second estimates of the location of the mobile station as an estimate of the location of the mobile station .

US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations (database entry) to a mobile station location estimator for estimating a location of said mobile station .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (more base stations, commercial mobile) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6236365B1
CLAIM 15
. A method for locating a wireless mobile station , comprising : receiving , by a receiving means , first data related to wireless signals communicated between a particular mobile station and at least a first network of a plurality of commercial mobile (database entry) service provider networks , wherein for each said network , there are a plurality of base stations for at least one of transmitting and receiving wireless signals with a corresponding plurality of mobile stations registered with the network , and wherein said particular mobile station is registered with said first network for subscribing to a wireless service ;
first activating a first location estimator for providing a first estimate of a location of said particular mobile station , wherein said first location estimator is supplied with first location information from said receiving means for deriving said first estimate , said first location information including data obtained using the first data , said location information capable of changing with a change in a location of said particular mobile station ;
wherein when said location estimator supplied with said first location information , said first estimate is one of : (a) is deemed ambiguous , (b) can not be provided , (c) is not within a desired range of accuracy , and (d) has an extent greater than or equal to a predetermined size , then the steps (A1) and (A2) are performed : (A1) instructing said particular mobile station to communicate with a second network of the plurality of networks for supplying second data to said receiving means , wherein said particular mobile station is not registered with said second network for subscribing to a wireless service , and wherein said second data is derived using wireless signals communicated between the mobile station and the second network ;
(A2) second activating a second location estimator for providing a second estimate of a location of said particular mobile station wherein said second location estimator is supplied with additional location information from said receiving means , said additional location information including data obtained using the second data ;
outputting at least one of the first and second estimates of the location of the mobile station as an estimate of the location of the mobile station .

US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations (database entry) to a mobile station location estimator for estimating a location of said mobile station .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (more base stations, commercial mobile) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations (database entry) to a mobile station location estimator for estimating a location of said mobile station .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (more base stations, commercial mobile) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (second receiving, first receiving) sourced from a communication device (effective power) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6236365B1
CLAIM 3
. A method for locating a particular wireless mobile station during a wireless communication for an emergency response , wherein an area about said particular mobile station is included in a first area for a first wireless network , and in a second area for a second wireless network , said particular mobile station registered with the first network for subscribing to a wireless service , wherein for each network of said first and second networks , the network includes a collection of one or more mobile switching centers , each of the mobile switching centers controlling communications with a corresponding predetermined plurality of geographically dispersed base stations of the network , and each mobile switching center of said collection : (a1) having access to predetermined identification information for identifying each mobile station registered with the network , said identifying information being accessible by the mobile switching center independently of a communication between the registered mobile station and the mobile switching center , and (a2) does not have independent access to said identification information for mobile stations not registered with the network , comprising : first receiving (response packet) , during said emergency response communication , first data including : (b 1) said predetermined identification information for identifying said particular mobile station , and (b2) location related data obtained from wireless signals communicated between said particular mobile station and the first network , wherein said location data , is capable of changing when said particular mobile station changes location ;
selecting the second network as a different wireless network for obtaining additional location related data obtained from wireless signals communicated between said particular mobile station and the second network ;
second receiving (response packet) said additional location related data ;
determining a location estimate of said particular mobile station using one or more of said location related data and said additional location related data ;
outputting a location estimate of said particular mobile station , wherein said location estimate is derived using said one or more estimates .

US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations (database entry) to a mobile station location estimator for estimating a location of said mobile station .

US6236365B1
CLAIM 55
. A method for locating a mobile station , as claimed in claim 54 , wherein each of said multipath finger sets includes at least a pilot offset identification value , an energy per bit over effective power (communication device) spectral noise plus interference value , and a time offset value .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said transmission, determined size, second data) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (decryption module) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (mobile station identification) , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6236365B1
CLAIM 27
. A method for locating a wireless mobile station , as claimed in claim 23 , wherein said predetermined storage includes one or more of the following data items related to said mobile station : mobile station identification (Industry Standard Commercial Identifier) number , in-premise transceiver identification and mobile switch center identification .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (decryption module) transmitter module , the database system , the response authentication system , a third party database .
US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (decryption module) of the first entry and the second entry , data type filtering , modifying at least one database entry (more base stations, commercial mobile) , dynamically distributing the data packet (said transmission, determined size, second data) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations (database entry) to a mobile station location estimator for estimating a location of said mobile station .

US6236365B1
CLAIM 75
. An apparatus as claimed in claim 74 , further including encryption/decryption module (data stream, data elements) s for providing secure Internet communications between said Internet web site and said predetermined Internet address .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (second receiving, first receiving) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said transmission, determined size, second data) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (second receiving, first receiving) and at least one of the two entries of the database system .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (second receiving, first receiving) further includes the request for the purchase of the product .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (control message) that sends an answer to the receiving device .
US6236365B1
CLAIM 54
. A method for locating a mobile station , comprising : receiving , by said mobile station , a request control message (answer module) from one of a plurality of base stations , wherein said message is received by a receiving antenna of said mobile station ;
the control message providing information related to said message to at least one of a control processor and a searcher receiver in said mobile station ;
determining , using at least one of said control processor and said searcher receiver , a plurality of multipath finger sets for a wireless communication between said mobile station and at least a first of the base stations , wherein for at least some of said multipath finger sets are different ;
transmitting signals for said finger sets to one or more of the base stations via a transmitting antenna of said mobile station ;
routing data for at least one of said finger sets from said one or more base stations to a mobile station location estimator for estimating a location of said mobile station .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (second receiving, first receiving) is recorded in an account of a user of the receiving device .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device includes a reward program entry (predetermined extent, control point) .
US6236365B1
CLAIM 21
. A method for locating a wireless mobile station as claimed in claim 15 , wherein said predetermined extent (media response system, reward program entry) is less than one thousand feet .

US6236365B1
CLAIM 33
. A method as claimed in claim 23 , wherein said steps of storing and retrieving include a step of notifying a service control point (media response system, reward program entry) component of said communications network .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (second receiving, first receiving) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said transmission, determined size, second data) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (frequency bandwidth, first collection) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (second receiving, first receiving) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US6236365B1
CLAIM 46
. A method for locating a wireless mobile station as claimed in claim 44 , wherein said step of instructing includes transmitting a command to the mobile station for instructing the mobile station to search for a signal from a base station of said second wireless service provider in a frequency bandwidth (AM radio receiver, input control, contact information) different from a frequency bandwidth for communicating with the base stations of said first wireless service provider .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said transmission, determined size, second data) conforms to an Open Data Application (ODA) protocol .
US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (predetermined locations, location estimation) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US6236365B1
CLAIM 39
. A method for locating a wireless mobile station , comprising : receiving data from wireless signals communicated between a mobile station and a wireless network including a plurality of distributed antennas ;
detecting , using said data , that the mobile station is in wireless communication with said distributed antenna system having a plurality of antennas connected in series and distributed along a signal conducting line so that there is a predetermined and purposefully introduced signal time delay between said antennas and at predetermined locations (directory location) ;
determining a plurality of signal time delay measurements for signals transmitted between the mobile station and a collection of some of said antennas , wherein said signals are also communicated through said line ;
estimating a locating of the mobile station using said plurality of signal time delay measurements .

US6236365B1
CLAIM 58
. A method for locating a mobile station , as claimed in claim 54 further said data for said fingers to a mobile station location estimation (directory location) system having a first mobile station location estimating component using time difference of arrival measurements for locating said mobile station via one of trilateration and triangulation .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said transmission, determined size, second data) further comprises a broadcast event identifier .
US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (second receiving, first receiving) further comprises the broadcast event identifier .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (second receiving, first receiving) comprises a modified version of the broadcast event identifier .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (second receiving, first receiving) is altered after being received in the data packet (said transmission, determined size, second data) .
US6236365B1
CLAIM 4
. A method as claimed in claim 3 , wherein one or more of said steps of selecting , second receiving (response packet) , activating and outputting occur during said emergency response communication .

US6236365B1
CLAIM 8
. Method as claimed in claim 7 , wherein said step of requesting includes providing a transmission to the first network , wherein said transmission (wireless data, wireless data channel, data packet) instructs said particular mobile station to perform a scan for detecting signals transmitted by base station transceivers of the second network .

US6236365B1
CLAIM 22
. A method for locating a wireless mobile station , comprising : first receiving (response packet) first signal characteristic measurements of wireless signals communicated between a mobile station and a first network of base stations , wherein said base stations in the first network are cooperatively linked by a first wireless service provider for providing wireless communication ;
providing to a second network of cooperatively linked base stations for providing wireless services to registered mobile stations mobile station location data obtained using said first signal characteristic measurements , wherein said second network uses said mobile station location data for detecting wireless signals from the mobile station , and wherein said mobile station is a subscriber of said first wireless service provider' ;
s network and mobile station is not a subscriber of said second wireless service provider' ;
s network ;
second receiving second signal characteristic measurements of wireless signals communicated between the mobile station and said second network of base stations ;
estimating a location of the mobile station using said first and second signal characteristic measurements .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (frequency bandwidth, first collection) includes at least one of the following : a touch screen , a keypad , voice instruction receiver (wireless location) .
US6236365B1
CLAIM 46
. A method for locating a wireless mobile station as claimed in claim 44 , wherein said step of instructing includes transmitting a command to the mobile station for instructing the mobile station to search for a signal from a base station of said second wireless service provider in a frequency bandwidth (AM radio receiver, input control, contact information) different from a frequency bandwidth for communicating with the base stations of said first wireless service provider .

US6236365B1
CLAIM 78
. A method for locating a first mobile station , wherein the first mobile station communicates via wireless signals with a first wireless network infrastructure having a plurality of spaced apart base stations for wireless communication with said first mobile station , wherein at least one of said first mobile station and said first wireless network infrastructure has a capability for obtaining a plurality of multipath measurements for one of : one or more forward transmissions to said first mobile station , and one or more reverse transmissions from said first mobile station to said first wireless network infrastructure , and wherein said multipath measurements are derived from both fixed clutter and variable cluster , comprising : transmitting , from said first wireless network infrastructure to a location determining system , values indicative of said multipath measurements ;
transforming said values indicative of said multipath measurements for at least one of said forward transmissions and said reverse transmissions , wherein said transformed values have an enhanced dependence on multipath measurements derived from fixed clutter as compared to multipath measurements derived from variable cluster ;
determining at least one wireless location (FM receiver, voice instruction receiver) estimate of said first mobile station using one or more of said transformed values ;
outputting said location estimate of said first mobile station .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (mobile station identification) , an advertiser , the database system , the response authentication system , a third party database .
US6236365B1
CLAIM 27
. A method for locating a wireless mobile station , as claimed in claim 23 , wherein said predetermined storage includes one or more of the following data items related to said mobile station : mobile station identification (Industry Standard Commercial Identifier) number , in-premise transceiver identification and mobile switch center identification .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9965185A2

Filed: 1999-06-04     Issued: 1999-12-16

Communications network with tariff based on network load

(Original Assignee) British Telecommunications Public Limited Company     

Robert John Briscoe, Michael Rizzo
US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (data packet) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (data packet) for transmission to the receiving device selected , parsing the data in the database , aggregating data (performance parameter) , generating a report .
WO9965185A2
CLAIM 2
. A method according to claim 1 , including detecting at the customer terminal a network performance parameter (aggregating data) which depends on network loading , and varying the tariff depending on the network performance parameter .

WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (data packet) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (data source) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
WO9965185A2
CLAIM 3
A method according to claim 2 , in which the network is a packet network and the network performance parameter is the number of packets lost in transmission between a data source (destination address) and the customer terminal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (data packet) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (data packet) conforms to an Open Data Application (ODA) protocol .
WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (data source) of alphanumeric characters along with identification of an address format .
WO9965185A2
CLAIM 3
A method according to claim 2 , in which the network is a packet network and the network performance parameter is the number of packets lost in transmission between a data source (destination address) and the customer terminal .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (data packet) further comprises a broadcast event identifier .
WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (data packet) .
WO9965185A2
CLAIM 5
. A method according to claim 4 , including reading a congestion signal at the customer terminal from a data packet (data packet) received at the customer terminal .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6154738A

Filed: 1999-05-21     Issued: 2000-11-28

Methods and apparatus for disseminating product information via the internet using universal product codes

(Original Assignee) Call; Charles Gainor     (Current Assignee) Product Association Technologies LLC

Charles Gainor Call
US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (visual element) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6154738A
CLAIM 13
. The apparatus as set forth in claim 5 wherein said reference in said web page is contained in a hypertext link anchored by a visual element (two entries, minimum two entries) which is retrieved from said second computer by said web browser program when said web page is displayed , said visual element having content which is dependent upon the nature of the information stored in said database relating to said particular universal product code .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (code value) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6154738A
CLAIM 1
. The method for disseminating product information via the Internet which comprises , in combination , the steps of : establishing a cross-referencing resource connected to the Internet which includes a database containing a plurality of cross-references , each of said cross-references specifying the correspondence between a group of one or more universal product code value (processes data) s and the Internet address of a source of information which describes the products designated by said group of one or more code values , transmitting via the Internet a Web page containing at least one hyperlink including a reference to separately stored information , said reference including a particular universal product code value that uniquely designates a selected product , employing a Web browser program to receive said Web page and display said Web page to a user , further employing said Web browser to respond to the activation of said hyperlink by said user by transmitting a first request message to said cross-referencing resource , said first request message containing at least a portion of said particular universal product code value , processing said first request message at said cross-referencing resource by referring to said database to identify the particular Internet address which corresponds to said particular universal product code value and returning a redirection message to said Web browser which contains said particular Internet address ;
employing said Web browser to automatically respond to said redirection message by transmitting a second request message to said particular Internet address ;
employing a Web server connected to the Internet at said particular Internet address to respond to said second request message by returning product information describing said selected product to said Web browser , and employing said Web browser program to automatically display said product information from said Web server to said user .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (said request) , generating a report .
US6154738A
CLAIM 5
. Apparatus for delivering product information via the Internet which comprises , in combination : a first computer connected to the Internet for producing a web page containing at least one hypertext link to product information , said hypertext link containing a reference which includes at least a portion of a particular universal product code which designates a particular product , a second computer connected to the Internet for maintaining a cross-referencing database storing information and operating as a cross-referencing resource which associates universal product codes and corresponding Internet addresses identifying remote resources from which data may be retrieved which describes the products identified by said universal product codes , said second computer including means for responding to a request message containing a least a portion of a given universal product code by transmitting a response message specifying the corresponding Internet address from which information describing the product designed by said universal product code may be retrieved and to which said request (aggregating data) message should be redirected , and a third computer connected to the Internet for executing a web browser program , said web browser program comprising means for retrieving said web page from said first computer , means for identifying said hypertext link in said web page and transmitting a first request message to said cross-referencing resource , said request message containing at least a portion of said particular universal product code to obtain from said second computer a response message specifying a particular universal product code to which said first request message should be redirected , and means automatically responsive to the receipt of said response message for transmitting a second request message to said to said particular Internet address to retrieve product information describing the product designated by said particular universal product code , and means for receiving and displaying said product information returned to said third computer in response to said second request message .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (visual element) and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6154738A
CLAIM 13
. The apparatus as set forth in claim 5 wherein said reference in said web page is contained in a hypertext link anchored by a visual element (two entries, minimum two entries) which is retrieved from said second computer by said web browser program when said web page is displayed , said visual element having content which is dependent upon the nature of the information stored in said database relating to said particular universal product code .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries (visual element) of the database system .
US6154738A
CLAIM 13
. The apparatus as set forth in claim 5 wherein said reference in said web page is contained in a hypertext link anchored by a visual element (two entries, minimum two entries) which is retrieved from said second computer by said web browser program when said web page is displayed , said visual element having content which is dependent upon the nature of the information stored in said database relating to said particular universal product code .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (said database) .
US6154738A
CLAIM 1
. The method for disseminating product information via the Internet which comprises , in combination , the steps of : establishing a cross-referencing resource connected to the Internet which includes a database containing a plurality of cross-references , each of said cross-references specifying the correspondence between a group of one or more universal product code values and the Internet address of a source of information which describes the products designated by said group of one or more code values , transmitting via the Internet a Web page containing at least one hyperlink including a reference to separately stored information , said reference including a particular universal product code value that uniquely designates a selected product , employing a Web browser program to receive said Web page and display said Web page to a user , further employing said Web browser to respond to the activation of said hyperlink by said user by transmitting a first request message to said cross-referencing resource , said first request message containing at least a portion of said particular universal product code value , processing said first request message at said cross-referencing resource by referring to said database (wireless device) to identify the particular Internet address which corresponds to said particular universal product code value and returning a redirection message to said Web browser which contains said particular Internet address ;
employing said Web browser to automatically respond to said redirection message by transmitting a second request message to said particular Internet address ;
employing a Web server connected to the Internet at said particular Internet address to respond to said second request message by returning product information describing said selected product to said Web browser , and employing said Web browser program to automatically display said product information from said Web server to said user .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (Web server) of the server and the location of the file on the server are contained in discrete entries on the database system .
US6154738A
CLAIM 1
. The method for disseminating product information via the Internet which comprises , in combination , the steps of : establishing a cross-referencing resource connected to the Internet which includes a database containing a plurality of cross-references , each of said cross-references specifying the correspondence between a group of one or more universal product code values and the Internet address of a source of information which describes the products designated by said group of one or more code values , transmitting via the Internet a Web page containing at least one hyperlink including a reference to separately stored information , said reference including a particular universal product code value that uniquely designates a selected product , employing a Web browser program to receive said Web page and display said Web page to a user , further employing said Web browser to respond to the activation of said hyperlink by said user by transmitting a first request message to said cross-referencing resource , said first request message containing at least a portion of said particular universal product code value , processing said first request message at said cross-referencing resource by referring to said database to identify the particular Internet address which corresponds to said particular universal product code value and returning a redirection message to said Web browser which contains said particular Internet address ;
employing said Web browser to automatically respond to said redirection message by transmitting a second request message to said particular Internet address ;
employing a Web server (IP address) connected to the Internet at said particular Internet address to respond to said second request message by returning product information describing said selected product to said Web browser , and employing said Web browser program to automatically display said product information from said Web server to said user .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one of the following : an advertisement , a song , a talk show (said cross) , a poll , a donation , a request for information .
US6154738A
CLAIM 1
. The method for disseminating product information via the Internet which comprises , in combination , the steps of : establishing a cross-referencing resource connected to the Internet which includes a database containing a plurality of cross-references , each of said cross (talk show) -references specifying the correspondence between a group of one or more universal product code values and the Internet address of a source of information which describes the products designated by said group of one or more code values , transmitting via the Internet a Web page containing at least one hyperlink including a reference to separately stored information , said reference including a particular universal product code value that uniquely designates a selected product , employing a Web browser program to receive said Web page and display said Web page to a user , further employing said Web browser to respond to the activation of said hyperlink by said user by transmitting a first request message to said cross-referencing resource , said first request message containing at least a portion of said particular universal product code value , processing said first request message at said cross-referencing resource by referring to said database to identify the particular Internet address which corresponds to said particular universal product code value and returning a redirection message to said Web browser which contains said particular Internet address ;
employing said Web browser to automatically respond to said redirection message by transmitting a second request message to said particular Internet address ;
employing a Web server connected to the Internet at said particular Internet address to respond to said second request message by returning product information describing said selected product to said Web browser , and employing said Web browser program to automatically display said product information from said Web server to said user .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (visual element) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6154738A
CLAIM 13
. The apparatus as set forth in claim 5 wherein said reference in said web page is contained in a hypertext link anchored by a visual element (two entries, minimum two entries) which is retrieved from said second computer by said web browser program when said web page is displayed , said visual element having content which is dependent upon the nature of the information stored in said database relating to said particular universal product code .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH11355229A

Filed: 1999-04-30     Issued: 1999-12-24

プログラム視聴者数および対話型アプリケ―ションの使用の構成可能なモニタリング

(Original Assignee) Wink Commun Inc; ウィンク・コミュニケーションズ・インコーポレーテッド     

J Mitchell Christopher, E Delsest Eric, V Travail Timothy, J Paquett Yaana, エリック・イー・デルセスト, クリストファー・ジェイ・ミッチェル, ティモシー・ヴィー・トラヴァイル, ヤーナ・ジェイ・パキュエット
US8200203B1
CLAIM 1
. A receiving device (ユニット) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JPH11355229A
CLAIM 10
【請求項10】 放送受信機の加入者使用を選択的にモ ニタするシステム (computing device, communication device) において、 選択的モニタリングのための対話型アプリケーションを 含む放送データを与える放送装置と、 放送データを前記放送装置から受信する複数の放送受信 機であって、その各々は、選択的モニタリングのための 対話型アプリケーションを記憶するためのメモリと、対 話型アプリケーションを放送データから抽出し対話型ア プリケーションを実行しかつ選択的モニタリングのため の対話型アプリケーションにより前記放送受信機の加入 者使用を記述する応答を発生するよう命令されたときそ のように応答を発生するエンジンとを有する、複数の放 送受信機と、 選択的モニタリングのための対話型アプリケーションを 実行する前記複数の放送受信機により発生された応答を 受け取り、かつ応答する放送受信機の加入者使用を記述 するレポートを発生するデータ・センター部とを備える システム

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (関連付け) .
JPH11355229A
CLAIM 9
【請求項9】 前記複数の放送受信機は記憶されたデー タを前記中央データベースに伝送し、 前記方法はさらに、 モニタされた属性を示す記憶されたデータを、当該記憶 されたデータを伝送した特定の放送受信機が関連付け (television data) ら れる加入者を記述する加入者情報と一緒に集めるステッ プと、 前記の集められた記憶されたデータと前記放送受信機の モニタされた属性および関連した加入者情報を記述する 加入者情報とからレポートを発生するステップとを備え る請求項8記載の方法。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (ユニット) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (ユニット) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH11355229A
CLAIM 10
【請求項10】 放送受信機の加入者使用を選択的にモ ニタするシステム (computing device, communication device) において、 選択的モニタリングのための対話型アプリケーションを 含む放送データを与える放送装置と、 放送データを前記放送装置から受信する複数の放送受信 機であって、その各々は、選択的モニタリングのための 対話型アプリケーションを記憶するためのメモリと、対 話型アプリケーションを放送データから抽出し対話型ア プリケーションを実行しかつ選択的モニタリングのため の対話型アプリケーションにより前記放送受信機の加入 者使用を記述する応答を発生するよう命令されたときそ のように応答を発生するエンジンとを有する、複数の放 送受信機と、 選択的モニタリングのための対話型アプリケーションを 実行する前記複数の放送受信機により発生された応答を 受け取り、かつ応答する放送受信機の加入者使用を記述 するレポートを発生するデータ・センター部とを備える システム

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム) that sent the response packet .
JPH11355229A
CLAIM 10
【請求項10】 放送受信機の加入者使用を選択的にモ ニタするシステム (computing device, communication device) において、 選択的モニタリングのための対話型アプリケーションを 含む放送データを与える放送装置と、 放送データを前記放送装置から受信する複数の放送受信 機であって、その各々は、選択的モニタリングのための 対話型アプリケーションを記憶するためのメモリと、対 話型アプリケーションを放送データから抽出し対話型ア プリケーションを実行しかつ選択的モニタリングのため の対話型アプリケーションにより前記放送受信機の加入 者使用を記述する応答を発生するよう命令されたときそ のように応答を発生するエンジンとを有する、複数の放 送受信機と、 選択的モニタリングのための対話型アプリケーションを 実行する前記複数の放送受信機により発生された応答を 受け取り、かつ応答する放送受信機の加入者使用を記述 するレポートを発生するデータ・センター部とを備える システム

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH11355229A
CLAIM 10
【請求項10】 放送受信機の加入者使用を選択的にモ ニタするシステム (computing device, communication device) において、 選択的モニタリングのための対話型アプリケーションを 含む放送データを与える放送装置と、 放送データを前記放送装置から受信する複数の放送受信 機であって、その各々は、選択的モニタリングのための 対話型アプリケーションを記憶するためのメモリと、対 話型アプリケーションを放送データから抽出し対話型ア プリケーションを実行しかつ選択的モニタリングのため の対話型アプリケーションにより前記放送受信機の加入 者使用を記述する応答を発生するよう命令されたときそ のように応答を発生するエンジンとを有する、複数の放 送受信機と、 選択的モニタリングのための対話型アプリケーションを 実行する前記複数の放送受信機により発生された応答を 受け取り、かつ応答する放送受信機の加入者使用を記述 するレポートを発生するデータ・センター部とを備える システム

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (ユニット) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (ユニット) selected , parsing the data in the database , aggregating data , generating a report .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (ユニット) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (ユニット) .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (ユニット) .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (ユニット) includes a reward program entry .
JPH11355229A
CLAIM 11
【請求項11】 前記放送装置は、 選択的モニタリングのための対話型アプリケーションを 含む記憶された複数の対話型アプリケーションを有し、 かつ放送予定表を受け取り放送予定表に応答して記憶さ れた複数の対話型アプリケーションのうちの特定の対話 型アプリケーションを検索する放送サーバと、 放送フィードおよび検索された対話型アプリケーション を前記放送サーバから受け取り、検索された対話型アプ リケーションを放送フィードに挿入して放送データを生 成するデータ挿入ユニット (receiving device) とを備える請求項10記載の システム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000307530A

Filed: 1999-04-21     Issued: 2000-11-02

ウェアラブル視聴率メータシステム

(Original Assignee) Takahiro Yasuhoso; 恭弘 安細     

Saburo Yamamoto, Takahiro Yasuhoso, 恭弘 安細, 三郎 山本
US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステム (computing device, communication device) であって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (受信機) .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機 (television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system, broadcast event transmitter module) 、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (受信機) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (受信機) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機 (television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system, broadcast event transmitter module) 、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (受信機) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機 (television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system, broadcast event transmitter module) 、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステム (computing device, communication device) であって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム) that sent the response packet .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステム (computing device, communication device) であって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステム (computing device, communication device) であって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (受信機) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (受信機) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機 (television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system, broadcast event transmitter module) 、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (かじめ) for use by at least one of the following : the broadcast event transmitter (受信機) module , the data stream transmitter (受信機) module , the database system , the response authentication system , a third party database .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機 (television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system, broadcast event transmitter module) 、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

JP2000307530A
CLAIM 3
【請求項3】視聴率集計センターは前記基準番組を受信 し、復調して楽音信号を出力する受信機と前記楽音信号 をデジタルフォッマット化し、楽音データを出力するア ナログデイタル変換器と前記楽音データを蓄積し、出力 する第1バッファメモリとデータ及び制御信号を転送す るバスと前記バッファメモリから前記バス経由で転送さ れた楽音データに周波数スペクトル処理を行ない、前記 基準番組楽音データを制作するデジタル信号処理器と前 記基準番組楽音データを一時格納する第2バッファメモ リと電話網より転送された伝送パケットを復調するモデ ムと前記モデムの出力を制御する通信制御装置と前記放 送波の番組表を蓄積している番組表用ディスクと前記第 2バッファメモリから転送された基準番組楽音データと 番組表ディスクから取り出した番組名と放送時間とを1 組にして多重化した基準番組パケットを蓄積する番組用 ディスクと多重化する機能と前記伝送パケットから分離 した聴取時刻と地域識別コードに基づいて、前記番組用 ディスクから基準番組パケットを選定する機能と前記伝 送パケットと基準番組パケットに含まれる楽音データの 相関を算出し、あらかじめ (processes data) 設定された相関値以上である 場合に視聴番組と特定する機能とをもつプロセッサとで 構成されることを特徴とした請求項1に記載のウェアラ ブル視聴率メータシステム

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (の出力) which generates a report based at least in part on the response packet and at least one of the two entries of the database system .
JP2000307530A
CLAIM 2
【請求項2】ウェアラブル視聴率メータは視聴番組の楽 音を収集するマイクと前記マイクから出力される楽音信 号を増幅し、雑音を抑制する音声増幅器と前記音声増幅 器から出力される楽音信号をデジタルフォッマット化 し、楽音データを出力するアナログデジタル変換器とあ る時間間隔で一定時間ゲートを開けて前記楽音データを 通すゲート回路と楽音データに周波数スペクトル処理を 行なうデジタル信号処理器と周波数スペクトラム処理さ れた前記視聴番組楽音データを一時格納し、出力するバ ッファメモリとデー及び制御信号を転送するバスと前記 バッファメモリの出力 (report generation module) をバス経由で入力し、蓄積するプ ログラムメモリと、 前記プログラムメモリに蓄積されている前記視聴番組楽 音デーと聴取時刻と調査対象者の識別コードと転送時間 を1組にして多重化した伝送パケットを制作し、転送す る機能と前記ゲート回路を制御する機能を持つプロセッ サと前記プロセッサによって前記バス経由で転送された 伝送パケットを移動体通信網に出力するための移動体通 信網用送受信システムとで構成されたことを特徴とした 請求項1に記載のウェアラブル視聴率メータシステム

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (プログラムメモリ) set up by a user .
JP2000307530A
CLAIM 2
【請求項2】ウェアラブル視聴率メータは視聴番組の楽 音を収集するマイクと前記マイクから出力される楽音信 号を増幅し、雑音を抑制する音声増幅器と前記音声増幅 器から出力される楽音信号をデジタルフォッマット化 し、楽音データを出力するアナログデジタル変換器とあ る時間間隔で一定時間ゲートを開けて前記楽音データを 通すゲート回路と楽音データに周波数スペクトル処理を 行なうデジタル信号処理器と周波数スペクトラム処理さ れた前記視聴番組楽音データを一時格納し、出力するバ ッファメモリとデー及び制御信号を転送するバスと前記 バッファメモリの出力をバス経由で入力し、蓄積するプ ログラムメモリと、 前記プログラムメモリ (purchasing account) に蓄積されている前記視聴番組楽 音デーと聴取時刻と調査対象者の識別コードと転送時間 を1組にして多重化した伝送パケットを制作し、転送す る機能と前記ゲート回路を制御する機能を持つプロセッ サと前記プロセッサによって前記バス経由で転送された 伝送パケットを移動体通信網に出力するための移動体通 信網用送受信システムとで構成されたことを特徴とした 請求項1に記載のウェアラブル視聴率メータシステム

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (バッファメモリ, センタ) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (バッファメモリ, センタ) of the server and the location of the file on the server are contained in discrete entries on the database system .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタ (destination address, IP address) で構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

JP2000307530A
CLAIM 2
【請求項2】ウェアラブル視聴率メータは視聴番組の楽 音を収集するマイクと前記マイクから出力される楽音信 号を増幅し、雑音を抑制する音声増幅器と前記音声増幅 器から出力される楽音信号をデジタルフォッマット化 し、楽音データを出力するアナログデジタル変換器とあ る時間間隔で一定時間ゲートを開けて前記楽音データを 通すゲート回路と楽音データに周波数スペクトル処理を 行なうデジタル信号処理器と周波数スペクトラム処理さ れた前記視聴番組楽音データを一時格納し、出力するバ ッファメモリとデー及び制御信号を転送するバスと前記 バッファメモリ (destination address, IP address) の出力をバス経由で入力し、蓄積するプ ログラムメモリと、 前記プログラムメモリに蓄積されている前記視聴番組楽 音デーと聴取時刻と調査対象者の識別コードと転送時間 を1組にして多重化した伝送パケットを制作し、転送す る機能と前記ゲート回路を制御する機能を持つプロセッ サと前記プロセッサによって前記バス経由で転送された 伝送パケットを移動体通信網に出力するための移動体通 信網用送受信システムとで構成されたことを特徴とした 請求項1に記載のウェアラブル視聴率メータシステム

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (バッファメモリ, センタ) of alphanumeric characters along with identification of an address format .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタ (destination address, IP address) で構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム

JP2000307530A
CLAIM 2
【請求項2】ウェアラブル視聴率メータは視聴番組の楽 音を収集するマイクと前記マイクから出力される楽音信 号を増幅し、雑音を抑制する音声増幅器と前記音声増幅 器から出力される楽音信号をデジタルフォッマット化 し、楽音データを出力するアナログデジタル変換器とあ る時間間隔で一定時間ゲートを開けて前記楽音データを 通すゲート回路と楽音データに周波数スペクトル処理を 行なうデジタル信号処理器と周波数スペクトラム処理さ れた前記視聴番組楽音データを一時格納し、出力するバ ッファメモリとデー及び制御信号を転送するバスと前記 バッファメモリ (destination address, IP address) の出力をバス経由で入力し、蓄積するプ ログラムメモリと、 前記プログラムメモリに蓄積されている前記視聴番組楽 音デーと聴取時刻と調査対象者の識別コードと転送時間 を1組にして多重化した伝送パケットを制作し、転送す る機能と前記ゲート回路を制御する機能を持つプロセッ サと前記プロセッサによって前記バス経由で転送された 伝送パケットを移動体通信網に出力するための移動体通 信網用送受信システムとで構成されたことを特徴とした 請求項1に記載のウェアラブル視聴率メータシステム

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (受信機) module comprises a radio transmitter (受信機) .
JP2000307530A
CLAIM 1
【請求項1】調査対象の放送受信機 (television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system, broadcast event transmitter module) 、ウェアラブル視聴 率メータ、移動体通信網における公衆用無線基地局、電 話網、視聴率集計センタで構成されるウェアラブル視聴 率メータシステムであって、 内蔵の超小型マイクで調査対象者の視聴番組の楽音を収 集して、前記楽音の特徴パラメ?タを抽出し、前記特徴 パラメータで構成される視聴番組楽音データと聴取時刻 と調査対象者の識別コードと転送時間との1組を多重化 した伝送パケットを転送する機能を持ち、常に調査対象 者が身に付けていることができるウェアラブル視聴率メ ータと基地局識別コードを前記伝送パケットに付加する 機能を持つ移動体通信網の公衆用無線基地局と前記公衆 用無線基地局から電話網を介して伝送パケットを受信す る機能と聴取地域で聴取時刻に受信可能なすべての放送 番組(以下、基準番組と称する)を受信する機能と前記 基準番組の楽音の特徴パラメータを抽出し、前記特徴パ ラメータで構成される基準番組楽音データに放送地域と 番組名と放送時間との1組を多重化した基準番組パケッ トを作成する機能と前記伝送パケットから分離した聴取 時刻と基地局識別コードにより、前記基準番組パケット を順次選択し、そのパケットにに含まれる特徴パラメー タと伝送パケットに含まれる特徴パラメータとの相関関 係をとって、この相関作業によって番組を特定する機能 を持つ視聴率集計センタで構成されることを特徴とする ウェアラブル視聴率メータシステム




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9943109A1

Filed: 1999-02-18     Issued: 1999-08-26

Method and system for transmitting audio data together with other data, comprising addressing data, to a receiver

(Original Assignee) Ttp Communications Limited     

Nicholas Dougall Johnson
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (respective data) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder using at a minimum data that enables an identification of the responder .
WO9943109A1
CLAIM 3
. A method according to claim 1 or claim 2 , wherein the first audio information together with other information comprising addressing data is transmitted from the first source to the receiver by a wire-less broadcast signal (broadcast signal, broadcast event identifier) .

WO9943109A1
CLAIM 4
. A method according to claim 3 , wherein the broadcast signal is a digital audio (second data) broadcasting (DAB) signal .

WO9943109A1
CLAIM 33
. A system according to any of claims 17 to 32 , wherein the receiver comprises a key operable to initiate the transmission of the respective data (Recording Industry Association, communicating information, communication connection using information) signal dependent on the addressing data to the or another service provider respectively .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (respective data) included in the answer .
WO9943109A1
CLAIM 33
. A system according to any of claims 17 to 32 , wherein the receiver comprises a key operable to initiate the transmission of the respective data (Recording Industry Association, communicating information, communication connection using information) signal dependent on the addressing data to the or another service provider respectively .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9943109A1
CLAIM 4
. A method according to claim 3 , wherein the broadcast signal is a digital audio (second data) broadcasting (DAB) signal .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9943109A1
CLAIM 4
. A method according to claim 3 , wherein the broadcast signal is a digital audio (second data) broadcasting (DAB) signal .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (respective data) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
WO9943109A1
CLAIM 33
. A system according to any of claims 17 to 32 , wherein the receiver comprises a key operable to initiate the transmission of the respective data (Recording Industry Association, communicating information, communication connection using information) signal dependent on the addressing data to the or another service provider respectively .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (respective data) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
WO9943109A1
CLAIM 33
. A system according to any of claims 17 to 32 , wherein the receiver comprises a key operable to initiate the transmission of the respective data (Recording Industry Association, communicating information, communication connection using information) signal dependent on the addressing data to the or another service provider respectively .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (radio data) addressing .
WO9943109A1
CLAIM 5
. A method according to claim 3 , wherein the broadcast signal is a radio data (Internet Protocol, Internet Protocol address) service (RDS) signal . 14

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (radio data) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
WO9943109A1
CLAIM 5
. A method according to claim 3 , wherein the broadcast signal is a radio data (Internet Protocol, Internet Protocol address) service (RDS) signal . 14

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (radio data) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
WO9943109A1
CLAIM 5
. A method according to claim 3 , wherein the broadcast signal is a radio data (Internet Protocol, Internet Protocol address) service (RDS) signal . 14

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (broadcast signal) .
WO9943109A1
CLAIM 3
. A method according to claim 1 or claim 2 , wherein the first audio information together with other information comprising addressing data is transmitted from the first source to the receiver by a wire-less broadcast signal (broadcast signal, broadcast event identifier) .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (broadcast signal) .
WO9943109A1
CLAIM 3
. A method according to claim 1 or claim 2 , wherein the first audio information together with other information comprising addressing data is transmitted from the first source to the receiver by a wire-less broadcast signal (broadcast signal, broadcast event identifier) .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (broadcast signal) .
WO9943109A1
CLAIM 3
. A method according to claim 1 or claim 2 , wherein the first audio information together with other information comprising addressing data is transmitted from the first source to the receiver by a wire-less broadcast signal (broadcast signal, broadcast event identifier) .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (radio data) address .
WO9943109A1
CLAIM 5
. A method according to claim 3 , wherein the broadcast signal is a radio data (Internet Protocol, Internet Protocol address) service (RDS) signal . 14

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (respective data) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
WO9943109A1
CLAIM 33
. A system according to any of claims 17 to 32 , wherein the receiver comprises a key operable to initiate the transmission of the respective data (Recording Industry Association, communicating information, communication connection using information) signal dependent on the addressing data to the or another service provider respectively .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000222360A

Filed: 1999-02-01     Issued: 2000-08-11

認証方法、認証システム及び認証処理プログラム記録媒体

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Akio Shibata, Hisashi Takayama, 顕男 柴田, 久 高山
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (タイムスタンプ) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (前記入) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (チェック) (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェック (Radio Broadcast Data System) する 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 13
. A response authentication system (タイムスタンプ) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

JP2000222360A
CLAIM 29
【請求項29】 請求項1から24のいずれかに記載の 認証システムで実行される認証方法または請求項25か ら28のいずれかに記載の認証方法の処理 (using data) プログラム を、電子計算機が読取り可能な形式で記録した、認証処 理プログラム記録媒体。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (タイムスタンプ) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

JP2000222360A
CLAIM 29
【請求項29】 請求項1から24のいずれかに記載の 認証システムで実行される認証方法または請求項25か ら28のいずれかに記載の認証方法の処理 (using data) プログラム を、電子計算機が読取り可能な形式で記録した、認証処 理プログラム記録媒体。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (タイムスタンプ) to uniquely identify the specific broadcast event includes content identification .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (チェック) (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (電子計算機) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (タイムスタンプ) , a third party database .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェック (Radio Broadcast Data System) する 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

JP2000222360A
CLAIM 29
【請求項29】 請求項1から24のいずれかに記載の 認証システムで実行される認証方法または請求項25か ら28のいずれかに記載の認証方法の処理プログラム を、電子計算機 (Recording Industry Association) が読取り可能な形式で記録した、認証処 理プログラム記録媒体。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (タイムスタンプ) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (タイムスタンプ) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (チェック) (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェック (Radio Broadcast Data System) する 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (タイムスタンプ) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (タイムスタンプ) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (電子計算機) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (タイムスタンプ) , a third party database .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

JP2000222360A
CLAIM 29
【請求項29】 請求項1から24のいずれかに記載の 認証システムで実行される認証方法または請求項25か ら28のいずれかに記載の認証方法の処理プログラム を、電子計算機 (Recording Industry Association) が読取り可能な形式で記録した、認証処 理プログラム記録媒体。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (タイムスタンプ) , a third party database .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 33
. A response authentication system (タイムスタンプ) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (前記入) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (タイムスタンプ) .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (照合結果) .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果 (event identifier) が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (照合結果) .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果 (event identifier) が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (照合結果) .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果 (event identifier) が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (電子計算機) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (タイムスタンプ) , a third party database .
JP2000222360A
CLAIM 19
【請求項19】 前記認証子付加手段が、サーバ間で共 有する共通鍵方式暗号鍵を記憶するサーバ共通鍵記憶手 段と、自識別子を記憶する自識別子記憶手段と、チケッ ト識別子と多段ハッシュ値と有効回数とタイムスタンプ (response authentication system) とサーバ識別子と前記自識別子記憶手段より得た発行者 識別子とを連結するデータ連結手段と、前記データ連結 手段より得た連結データにハッシュ演算を施す連結デー タハッシュ手段と、前記サーバ共通鍵記憶手段より得た 共通鍵方式暗号鍵を用いて前記連結データハッシュ手段 より得たハッシュ値を暗号化して認証子とする共通鍵方 式暗号手段と、前記データ連結手段より得た連結データ と前記共通鍵方式暗号手段より得た認証子とを連結する 認証子連結手段とを具備し、 前記認証子検証手段が、サーバ間で共有する共通鍵方式 暗号鍵を記憶する第2のサーバ共通鍵記憶手段と、認証 チケットを連結データと認証子とに分離する認証子分離 手段と、前記認証子分離手段より得た連結データをチケ ット識別子と多段ハッシュ値と有効回数とタイムスタン プとサーバ識別子と発行者識別子とに分離するデータ分 離手段と、前記認証子分離手段より得た連結データにハ ッシュ演算を施す第2の連結データハッシュ手段と、前 記第2のサーバ共通鍵記憶手段より得た共通鍵方式暗号 鍵を用いて前記第2の連結データハッシュ手段より得た ハッシュ値を暗号化して比較用認証子とする第2の共通 鍵方式暗号手段と、前記データ分離手段より得た発行者 識別子が有効なサーバ識別子であることをチェックする 発行者識別子照合手段と、前記発行者識別子照合手段よ り得た照合結果が有効を示す場合に前記認証子分離手段 より得た認証子と前記第2の共通鍵方式暗号手段より得 た比較用認証子とを比較して結果を出力する比較手段と を具備することを特徴とする請求項18に記載の認証シ ステム。

JP2000222360A
CLAIM 29
【請求項29】 請求項1から24のいずれかに記載の 認証システムで実行される認証方法または請求項25か ら28のいずれかに記載の認証方法の処理プログラム を、電子計算機 (Recording Industry Association) が読取り可能な形式で記録した、認証処 理プログラム記録媒体。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5987380A

Filed: 1999-01-25     Issued: 1999-11-16

Hand-held GPS-mapping device

(Original Assignee) American Navigations Systems Inc     (Current Assignee) American Navigations Systems Inc

Douglas J. Backman, Gene V. Roe, Frank D. Defalco, William R. Michalson
US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection (physical relationship) using information included in the answer .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (store image data) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data (using data) and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (store image data) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data (using data) and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (physical relationship) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (physical relationship) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (physical relationship) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (header data) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data (data management module, data management module processing, data elements) describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (header data) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data (data management module, data management module processing, data elements) describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (header data) processing of the data comprises at least one of the following : correlation of data elements (header data) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data (data management module, data management module processing, data elements) describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (physical relationship) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (physical relationship) in the response packet is altered after being received in the data packet .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (physical relationship) that matches at least one element of the first entry of the database system comprises the identifier .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (physical relationship) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US5987380A
CLAIM 1
. A system for storing an image and viewing a portion of the image , comprising the steps of : a) selecting an image , b) dividing the image into tiles , c) establishing geographical referencing of each tile in its physical relationship (communication connection, content information) within the image , d) compressing the image of each tile , e) forming an output file of image data of all of the tiles , which , taken together , represent said image , said image data including ;
i) header data describing the size and geographical location of each tile , ii) pointers to the location , in the storage unit , of the data for each tile , iii) compressed tile data for each tile , f) storing the image data in the output file in an image storage unit adapted to store image data and to provide the image data to a computer , g) selecting a tile to view using the geographical referencing data , h) locating the tile image data of the said tile using the pointer , and i) decompressing the tile image data of the said tile .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6100925A

Filed: 1999-01-19     Issued: 2000-08-08

Image insertion in video streams using a combination of physical sensors and pattern recognition

(Original Assignee) Princeton Video Image Inc     (Current Assignee) Disney Enterprises Inc

Roy J. Rosser, Yi Tan, Howard J. Kennedy, Jr., James L. Jeffers, Darrell S. DiCicco, Ximin Gong
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (video image) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6100925A
CLAIM 1
. A method for tracking motion from field to field in a sequence of related video image (broadcast signal) s that are scanned by at least one camera having one or more hardware sensor devices , the method comprising the steps of : a) establishing an array of idealized x and y coordinates representing a reference array having a plurality of landmarks where each landmark has unique x and y coordinates ;
b) mapping x and y coordinates in a current image to said x and y coordinates in said reference array ;
c) acquiring camera sensor data from said hardware sensor device , said camera sensor data representing the position and orientation of the camera ;
d) predicting the future location of said landmark coordinates , x' ;
and y' ;
, using said camera sensor data , wherein prediction errors due to changes between two successive fields are minimized by adding (i) the field to field difference in landmark location calculated from said camera sensor data to (ii) the landmark position x , y previously located .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (current scene) , multimedia data , movie data , television data .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene (audio data) , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (said track) .
US6100925A
CLAIM 10
. The method of claim 9 further comprising the steps of : k) changing said track (contact information) ing reference array of coordinates during a broadcast ;
and , l) resetting the tracking reference array of coordinates to said game reference array of coordinates after a scene cut .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (having one) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6100925A
CLAIM 1
. A method for tracking motion from field to field in a sequence of related video images that are scanned by at least one camera having one (having one) or more hardware sensor devices , the method comprising the steps of : a) establishing an array of idealized x and y coordinates representing a reference array having a plurality of landmarks where each landmark has unique x and y coordinates ;
b) mapping x and y coordinates in a current image to said x and y coordinates in said reference array ;
c) acquiring camera sensor data from said hardware sensor device , said camera sensor data representing the position and orientation of the camera ;
d) predicting the future location of said landmark coordinates , x' ;
and y' ;
, using said camera sensor data , wherein prediction errors due to changes between two successive fields are minimized by adding (i) the field to field difference in landmark location calculated from said camera sensor data to (ii) the landmark position x , y previously located .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (having one) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6100925A
CLAIM 1
. A method for tracking motion from field to field in a sequence of related video images that are scanned by at least one camera having one (having one) or more hardware sensor devices , the method comprising the steps of : a) establishing an array of idealized x and y coordinates representing a reference array having a plurality of landmarks where each landmark has unique x and y coordinates ;
b) mapping x and y coordinates in a current image to said x and y coordinates in said reference array ;
c) acquiring camera sensor data from said hardware sensor device , said camera sensor data representing the position and orientation of the camera ;
d) predicting the future location of said landmark coordinates , x' ;
and y' ;
, using said camera sensor data , wherein prediction errors due to changes between two successive fields are minimized by adding (i) the field to field difference in landmark location calculated from said camera sensor data to (ii) the landmark position x , y previously located .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (substantially center) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6100925A
CLAIM 15
. The method of claim 4 further comprising the steps of : q) searching for one of said landmarks in said current image by means of correlation using a template where the starting point of the search is substantially center (communication device) ed at the predicted location of said landmark ;
r) performing said search beginning from said predicted location and proceeding outward looking for a match ;
and , s) discontinuing said search for said landmark when said match exceeds a threshold value .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (substantially center) that sent the response packet .
US6100925A
CLAIM 15
. The method of claim 4 further comprising the steps of : q) searching for one of said landmarks in said current image by means of correlation using a template where the starting point of the search is substantially center (communication device) ed at the predicted location of said landmark ;
r) performing said search beginning from said predicted location and proceeding outward looking for a match ;
and , s) discontinuing said search for said landmark when said match exceeds a threshold value .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (substantially center) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6100925A
CLAIM 15
. The method of claim 4 further comprising the steps of : q) searching for one of said landmarks in said current image by means of correlation using a template where the starting point of the search is substantially center (communication device) ed at the predicted location of said landmark ;
r) performing said search beginning from said predicted location and proceeding outward looking for a match ;
and , s) discontinuing said search for said landmark when said match exceeds a threshold value .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (having one) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry (x direction) , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6100925A
CLAIM 1
. A method for tracking motion from field to field in a sequence of related video images that are scanned by at least one camera having one (having one) or more hardware sensor devices , the method comprising the steps of : a) establishing an array of idealized x and y coordinates representing a reference array having a plurality of landmarks where each landmark has unique x and y coordinates ;
b) mapping x and y coordinates in a current image to said x and y coordinates in said reference array ;
c) acquiring camera sensor data from said hardware sensor device , said camera sensor data representing the position and orientation of the camera ;
d) predicting the future location of said landmark coordinates , x' ;
and y' ;
, using said camera sensor data , wherein prediction errors due to changes between two successive fields are minimized by adding (i) the field to field difference in landmark location calculated from said camera sensor data to (ii) the landmark position x , y previously located .

US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry (x direction) , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry (x direction) , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (having one) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6100925A
CLAIM 1
. A method for tracking motion from field to field in a sequence of related video images that are scanned by at least one camera having one (having one) or more hardware sensor devices , the method comprising the steps of : a) establishing an array of idealized x and y coordinates representing a reference array having a plurality of landmarks where each landmark has unique x and y coordinates ;
b) mapping x and y coordinates in a current image to said x and y coordinates in said reference array ;
c) acquiring camera sensor data from said hardware sensor device , said camera sensor data representing the position and orientation of the camera ;
d) predicting the future location of said landmark coordinates , x' ;
and y' ;
, using said camera sensor data , wherein prediction errors due to changes between two successive fields are minimized by adding (i) the field to field difference in landmark location calculated from said camera sensor data to (ii) the landmark position x , y previously located .

US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (prediction error) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6100925A
CLAIM 1
. A method for tracking motion from field to field in a sequence of related video images that are scanned by at least one camera having one or more hardware sensor devices , the method comprising the steps of : a) establishing an array of idealized x and y coordinates representing a reference array having a plurality of landmarks where each landmark has unique x and y coordinates ;
b) mapping x and y coordinates in a current image to said x and y coordinates in said reference array ;
c) acquiring camera sensor data from said hardware sensor device , said camera sensor data representing the position and orientation of the camera ;
d) predicting the future location of said landmark coordinates , x' ;
and y' ;
, using said camera sensor data , wherein prediction error (response packet involves one) s due to changes between two successive fields are minimized by adding (i) the field to field difference in landmark location calculated from said camera sensor data to (ii) the landmark position x , y previously located .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry (x direction) , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry (x direction) of the database is configured to identify the unique broadcast event .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry (x direction) of the database is configured to identify the unique broadcast event .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry (x direction) of the database is configured to identify the unique broadcast event .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry (x direction) of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6100925A
CLAIM 2
. The method of claim 1 wherein said mapping is achieved according to the following relationships ;
x' ;
=a+bx+cy y' ;
=d+ex+fy where : x is a horizontal coordinate in the reference array , y is a vertical coordinate in the reference array , x' ;
is a horizontal coordinate in the current scene , y' ;
is a vertical coordinate in the current scene , a is a warp parameter for horizontal translation of the object in the x direction (second entry) , b is a warp parameter for magnification between the reference array and the current image in the x direction , c is a warp parameter for a combination of rotation and skew in the x direction , d is a warp parameter for vertical translation of the object in the y direction , e is a warp parameter for a combination of rotation and skew in the y direction , and f is a warp parameter for magnification between the reference array and the current image in the y direction .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000209681A

Filed: 1999-01-14     Issued: 2000-07-28

遠隔制御装置

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichiro Deguchi, Ritsu Takeda, Takayuki Usami, 雄一郎 出口, 貴之 宇佐美, 立 武田
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (前記入) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入 (input control) 手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (記送信) .
JP2000209681A
CLAIM 3
【請求項3】 前記送信 (wireless connection) 手段は、前記入手情報を、有線 または無線で送信することを特徴とする請求項2に記載 の遠隔制御装置。

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (遠隔制御) .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御 (contact information) す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段 (communications device) と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (前記入) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入 (input control) 手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (付加情報) .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報 (event identifier) とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (付加情報) .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報 (event identifier) とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (付加情報) .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報 (event identifier) とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (前記入) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
JP2000209681A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置を遠隔制御す る遠隔制御装置であって、 前記入 (input control) 手情報を送信するように、前記受信装置を制御す る制御手段と、 前記受信装置から送信されてくる前記入手情報を受信す る受信手段と、 前記入手情報を記憶する記憶手段とを備えることを特徴 とする遠隔制御装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6536041B1

Filed: 1999-01-12     Issued: 2003-03-18

Program guide system with real-time data sources

(Original Assignee) United Video Properties Inc     (Current Assignee) UV Corp ; Rovi Guides Inc ; TV Guide Inc

Edward B. Knudson, David M. Rudnick, Michael D. Ellis, Daniel C. Hagenbuch, Joel G. Hassell, Robert A. Knee, Steven J. Reynolds
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (live events) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6536041B1
CLAIM 1
. An interactive television program guide system in which program listings data for live events (track identifier) is provided by a main facility for use in an interactive television program guide implemented at least partially on user television equipment , wherein the interactive television program guide maintains a database and wherein real-time data for the live events is provided by a source of real-time data that is separate from the main facility , comprising : means for generating first keys at the main facility that are each associated with the program listings data for a particular live event ;
means for distributing the program listings data for the live events and the associated first keys from the main facility to the interactive television program guide ;
means for creating second keys at the source of the real-time data which are each associated with the real-time data for a particular live event ;
means for distributing the real-time data for the live events and the associated second keys from the source of real-time data to the interactive television program guide ;
and means at the interactive television program guide for comparing the first keys and the second keys to determine which of the real-time data received from the source of real-time data is associated with which program listings data .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (one source) included in the answer .
US6536041B1
CLAIM 27
. An interactive television program guide system in which an interactive television program guide is implemented at least partially on user television equipment and in which at least one source (communication connection using information) of real-time data provides real-time data to the interactive television program guide for storage in a database maintained by the interactive television program guide , the system comprising : means for receiving the real-time data with the interactive television program guide ;
means for storing the real-time data in the database maintained by the interactive television program guide ;
means for using the stored real-time data in the interactive television program guide ;
means for establishing expiration times for different types of the stored real-time data ;
and means for removing the different types of the stored real-time data from the database depending on their expiration times .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (live events) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6536041B1
CLAIM 1
. An interactive television program guide system in which program listings data for live events (track identifier) is provided by a main facility for use in an interactive television program guide implemented at least partially on user television equipment , wherein the interactive television program guide maintains a database and wherein real-time data for the live events is provided by a source of real-time data that is separate from the main facility , comprising : means for generating first keys at the main facility that are each associated with the program listings data for a particular live event ;
means for distributing the program listings data for the live events and the associated first keys from the main facility to the interactive television program guide ;
means for creating second keys at the source of the real-time data which are each associated with the real-time data for a particular live event ;
means for distributing the real-time data for the live events and the associated second keys from the source of real-time data to the interactive television program guide ;
and means at the interactive television program guide for comparing the first keys and the second keys to determine which of the real-time data received from the source of real-time data is associated with which program listings data .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier (live events) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6536041B1
CLAIM 1
. An interactive television program guide system in which program listings data for live events (track identifier) is provided by a main facility for use in an interactive television program guide implemented at least partially on user television equipment , wherein the interactive television program guide maintains a database and wherein real-time data for the live events is provided by a source of real-time data that is separate from the main facility , comprising : means for generating first keys at the main facility that are each associated with the program listings data for a particular live event ;
means for distributing the program listings data for the live events and the associated first keys from the main facility to the interactive television program guide ;
means for creating second keys at the source of the real-time data which are each associated with the real-time data for a particular live event ;
means for distributing the real-time data for the live events and the associated second keys from the source of real-time data to the interactive television program guide ;
and means at the interactive television program guide for comparing the first keys and the second keys to determine which of the real-time data received from the source of real-time data is associated with which program listings data .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (data source) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6536041B1
CLAIM 6
. The system defined in claim 1 wherein the source of real-time data is a real-time data source (destination address) , the means for creating the second keys further comprising means for creating a unique one of the second keys for each event at the real-time data source .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (data source) of alphanumeric characters along with identification of an address format .
US6536041B1
CLAIM 6
. The system defined in claim 1 wherein the source of real-time data is a real-time data source (destination address) , the means for creating the second keys further comprising means for creating a unique one of the second keys for each event at the real-time data source .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9935771A1

Filed: 1999-01-06     Issued: 1999-07-15

Verfahren zur interaktiven telekommunikation

(Original Assignee) Swisscom Ag     

Rudolf Ritter
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (reception system) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (8) .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (reception system) is sent separately from the broadcast event .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (8) .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (reception system) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (8) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (reception system) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (Telecommunications network, television receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (reception system) is sent separately from the broadcast event .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (8) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (reception system) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (8) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (Telecommunications network, television receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (reception system) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (memory area) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 8
. Telekommunikationsverfahren gemäss Anspruch 7 , dadurch gekennzeichnet , dass die empfangenen Meldungen (5) , die nicht dem Interesse des Benutzers entsprechen , mit Hilfe eines im Speicherbereich des Empfangssystems (9) gespeicherten Benutzerprofils aussortiert werden . 8 . Telecommunication method according to claim 7 , characterized in that the received messages (5) , which do not correspond to the interest of the user , are sorted out with the help of a user profile stored in the memory area (two entries) of the receiving system (9) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (Telecommunications network, television receiver) module , the data stream (reception system) transmitter module , the database system , the response authentication system , a third party database .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (data stream, data stream transmitter) (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (memory area) and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
WO9935771A1
CLAIM 8
. Telekommunikationsverfahren gemäss Anspruch 7 , dadurch gekennzeichnet , dass die empfangenen Meldungen (5) , die nicht dem Interesse des Benutzers entsprechen , mit Hilfe eines im Speicherbereich des Empfangssystems (9) gespeicherten Benutzerprofils aussortiert werden . 8 . Telecommunication method according to claim 7 , characterized in that the received messages (5) , which do not correspond to the interest of the user , are sorted out with the help of a user profile stored in the memory area (two entries) of the receiving system (9) .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries (memory area) of the database system .
WO9935771A1
CLAIM 8
. Telekommunikationsverfahren gemäss Anspruch 7 , dadurch gekennzeichnet , dass die empfangenen Meldungen (5) , die nicht dem Interesse des Benutzers entsprechen , mit Hilfe eines im Speicherbereich des Empfangssystems (9) gespeicherten Benutzerprofils aussortiert werden . 8 . Telecommunication method according to claim 7 , characterized in that the received messages (5) , which do not correspond to the interest of the user , are sorted out with the help of a user profile stored in the memory area (two entries) of the receiving system (9) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (memory area) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9935771A1
CLAIM 8
. Telekommunikationsverfahren gemäss Anspruch 7 , dadurch gekennzeichnet , dass die empfangenen Meldungen (5) , die nicht dem Interesse des Benutzers entsprechen , mit Hilfe eines im Speicherbereich des Empfangssystems (9) gespeicherten Benutzerprofils aussortiert werden . 8 . Telecommunication method according to claim 7 , characterized in that the received messages (5) , which do not correspond to the interest of the user , are sorted out with the help of a user profile stored in the memory area (two entries) of the receiving system (9) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (Telecommunications network, television receiver) .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (Telecommunications network, television receiver) .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (Telecommunications network, television receiver) .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (Telecommunications network, television receiver) module comprises a radio transmitter .
WO9935771A1
CLAIM 1
. Telekommunikationsverfahren , das folgende Schritte umfasst : 1 . Telecommunication process comprising the following steps : Empfang von in einem Broadcastkanal (7 ;
8) ausgesandten digitalen Daten (5) durch ein geeignetes Empfangssystem (9) , wobei das Reception of digital data (5) transmitted in a broadcast channel (7 ;
8) by a suitable reception system (9) , the Empfangssystem eine Identifizierungskarte (94) umfasst , mit der der Benutzer des Empfangssystems identifiziert wird , Receiving system comprises an identification card (94) with which the user of the receiving system is identified , Anzeige von Informationen , die den empfangenen digitalen Daten entsprechen , auf einer Anzeige (90) des Empfangssystems , Displaying information corresponding to the received digital data on a display (90) of the receiving system , Eingabe eines Befehls durch den Benutzer , Input of a command by the user , Vorbereitung einer dem eingegebenen Befehl entsprechenden Meldung , wobei die vorbereitete Meldung mindestens ein Datenfeld (521 , 522 , 524) aus den empfangenen digitalen Daten (5) sowie eine aus der Identifizierungskarte ermittelte Identifizierung des Benutzers umfasst , Preparation of a message corresponding to the entered command , the prepared message comprising at least one data field (521 , 522 , 524) from the received digital data (5) and an identification of the user determined from the identification card , Sendung der vorbereiteten Meldung durch ein bidirektionales The prepared message is sent by a bidirectional Telekommunikationsnetz (8) . Telecommunications network (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) (8) .

WO9935771A1
CLAIM 17
. Empfangssystem gemäss Anspruch 15 , dadurch gekennzeichnet , dass die benannten Empfangsmittel einen Fernsehempfänger umfassen . 17 . Receiving system according to claim 15 , characterized in that the said receiving means comprise a television receiver (event transmitter, event identifier, broadcast event transmitter, broadcast event identifier, event transmitter module, broadcast event transmitter module) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000196547A

Filed: 1998-12-28     Issued: 2000-07-14

受信装置

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichiro Deguchi, Ritsu Takeda, Takayuki Usami, 雄一郎 出口, 貴之 宇佐美, 立 武田
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (前記入) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入 (input control) 手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データ (wireless device, communication device) を入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (前記入) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入 (input control) 手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (付加情報) .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報 (event identifier) とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (付加情報) .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報 (event identifier) とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (付加情報) .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報 (event identifier) とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (前記入) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
JP2000196547A
CLAIM 1
【請求項1】 所定の放送信号を、その放送信号に関連 する関連データを入手するために必要な入手情報が配置 された付加情報とともに受信する受信装置であって、 前記放送信号および付加情報を受信する受信手段と、 前記放送信号を出力する出力手段と、 所定の入力を与えるときに操作される操作手段と、 前記操作手段が操作されることによって所定の入力があ った場合に、前記付加情報に配置された前記入 (input control) 手情報を 記憶する記憶手段と、 前記記憶手段に記憶された前記入手情報を、外部に転送 するためのインターフェースとして機能するインターフ ェイス手段とを備えることを特徴とする受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9935839A1

Filed: 1998-12-22     Issued: 1999-07-15

A hand-held apparatus for simulating two way connectivity for one way data streams

(Original Assignee) Intel Corporation     

Edward R. Harrison, Dale R. Call, John A. Throckmorton, Burt Perry
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (wireless transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (communicatively couple) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
WO9935839A1
CLAIM 6
. The apparatus as set forth in Claim 4 , wherein communication interface is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) /receiver .

WO9935839A1
CLAIM 10
. A system comprising : (a) a host device that operates to receive primary and associated data , decode and separate the associated data from the primary data , and cause the primary and associated data to be separately rendered ;
and (b) a hand held device communicatively couple (first data, using data, uses data) d to the host device that operates to render the associated data , the hand held device having external physical dimensions that are suitable for hand held usage while viewing the separately rendered primary data .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (wireless transmitter) includes at least one of the following : an FM receiver , an AM radio receiver (wireless transmitter) , an In-Band-On-Channel receiver .
WO9935839A1
CLAIM 6
. The apparatus as set forth in Claim 4 , wherein communication interface is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) /receiver .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (top box) .
WO9935839A1
CLAIM 8
. The apparatus as set forth in Claim 1 , wherein the host apparatus is a set top box (television data) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (communicatively couple) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (communicatively couple) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9935839A1
CLAIM 10
. A system comprising : (a) a host device that operates to receive primary and associated data , decode and separate the associated data from the primary data , and cause the primary and associated data to be separately rendered ;
and (b) a hand held device communicatively couple (first data, using data, uses data) d to the host device that operates to render the associated data , the hand held device having external physical dimensions that are suitable for hand held usage while viewing the separately rendered primary data .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (communicatively couple) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (communicatively couple) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9935839A1
CLAIM 10
. A system comprising : (a) a host device that operates to receive primary and associated data , decode and separate the associated data from the primary data , and cause the primary and associated data to be separately rendered ;
and (b) a hand held device communicatively couple (first data, using data, uses data) d to the host device that operates to render the associated data , the hand held device having external physical dimensions that are suitable for hand held usage while viewing the separately rendered primary data .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (communicatively couple) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
WO9935839A1
CLAIM 10
. A system comprising : (a) a host device that operates to receive primary and associated data , decode and separate the associated data from the primary data , and cause the primary and associated data to be separately rendered ;
and (b) a hand held device communicatively couple (first data, using data, uses data) d to the host device that operates to render the associated data , the hand held device having external physical dimensions that are suitable for hand held usage while viewing the separately rendered primary data .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data (communicatively couple) that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
WO9935839A1
CLAIM 10
. A system comprising : (a) a host device that operates to receive primary and associated data , decode and separate the associated data from the primary data , and cause the primary and associated data to be separately rendered ;
and (b) a hand held device communicatively couple (first data, using data, uses data) d to the host device that operates to render the associated data , the hand held device having external physical dimensions that are suitable for hand held usage while viewing the separately rendered primary data .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (wireless transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9935839A1
CLAIM 6
. The apparatus as set forth in Claim 4 , wherein communication interface is a wireless transmitter (receiver module, AM radio receiver, Channel receiver) /receiver .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (flat panel) , a keypad , voice instruction receiver .
WO9935839A1
CLAIM 2
. The apparatus as set forth in Claim 1 , wherein the display element is a flat panel (touch screen) display .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6317584B1

Filed: 1998-12-21     Issued: 2001-11-13

Controlling communication in wireless and satellite networks

(Original Assignee) Nortel Networks Ltd     (Current Assignee) Nortel Networks Ltd ; Apple Inc

Hosame Abu-Amara, Jeff Babbitt, Robert Best, Giridhar Boray, Wing Lo, Payam Maveddat, Yi Qian
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said sub (first data) scriber profile management interface : receives subscriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title (variable bit) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6317584B1
CLAIM 6
. The method of claim 1 , wherein said quality of service type maybe categorized as constant bit rate or variable bit (track title) rate .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module (authentication requests) that receives an answer to the response packet .
US6317584B1
CLAIM 14
. The session processor of claim 9 , wherein said authentication interface : receives user authentication requests (response reception module) from said session processor ;
and transmits said user authentication responses to said session processor .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (time stamps) , television data .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps (movie data) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said sub (first data) scriber profile management interface : receives subscriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said sub (first data) scriber profile management interface : receives subscriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title (variable bit) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (said sub) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database (es sub) .
US6317584B1
CLAIM 6
. The method of claim 1 , wherein said quality of service type maybe categorized as constant bit rate or variable bit (track title) rate .

US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said sub (first data) scriber profile management interface : receives sub (third party database) scriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title (variable bit) , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6317584B1
CLAIM 6
. The method of claim 1 , wherein said quality of service type maybe categorized as constant bit rate or variable bit (track title) rate .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module (authentication requests) that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (admission control) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control (database access module) interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US6317584B1
CLAIM 14
. The session processor of claim 9 , wherein said authentication interface : receives user authentication requests (response reception module) from said session processor ;
and transmits said user authentication responses to said session processor .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (file management) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (file management) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (file management) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database (es sub) .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said subscriber profile management interface : receives sub (third party database) scriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database (es sub) .
US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said subscriber profile management interface : receives sub (third party database) scriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (channel assignment) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (said request) , generating a report .
US6317584B1
CLAIM 1
. A method for utilizing a session processor to coordinate communication sessions within a network that includes a plurality of control interfaces , said method comprising : generating a session table that includes session control data which associates each of said plurality of control interfaces with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
storing and updating a request identification tag within said session table , wherein said request (aggregating data) identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
receiving a session control message from one of said plurality of control interfaces ;
processing said session control message ;
formulating a response message in accordance with said session control data as maintained within said session table ;
associating said request identification tag with said response message ;
and delivering said response message to at least one of said plurality of control interfaces such that said session processor maintains comprehensive and seamless control of network sessions .

US6317584B1
CLAIM 16
. The session processor of claim 9 , wherein said fast message services interface : receives channel assignment (data type filtering) requests from said session processor ;
and transmits said channel assignment responses to said session processor .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (control message) that sends an answer to the receiving device .
US6317584B1
CLAIM 1
. A method for utilizing a session processor to coordinate communication sessions within a network that includes a plurality of control interfaces , said method comprising : generating a session table that includes session control data which associates each of said plurality of control interfaces with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
receiving a session control message (answer module) from one of said plurality of control interfaces ;
processing said session control message ;
formulating a response message in accordance with said session control data as maintained within said session table ;
associating said request identification tag with said response message ;
and delivering said response message to at least one of said plurality of control interfaces such that said session processor maintains comprehensive and seamless control of network sessions .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (destination address) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6317584B1
CLAIM 1
. A method for utilizing a session processor to coordinate communication sessions within a network that includes a plurality of control interfaces , said method comprising : generating a session table that includes session control data which associates each of said plurality of control interfaces with each of a plurality of sessions , wherein said session control data comprises : a source and destination address (destination address) ;
an authentication status ;
and a quality of service type ;
storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
receiving a session control message from one of said plurality of control interfaces ;
processing said session control message ;
formulating a response message in accordance with said session control data as maintained within said session table ;
associating said request identification tag with said response message ;
and delivering said response message to at least one of said plurality of control interfaces such that said session processor maintains comprehensive and seamless control of network sessions .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one of the following : an advertisement , a song , a talk show (generating time) , a poll , a donation , a request for information .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time (talk show) stamps .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (file management) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (destination address) of alphanumeric characters along with identification of an address format .
US6317584B1
CLAIM 1
. A method for utilizing a session processor to coordinate communication sessions within a network that includes a plurality of control interfaces , said method comprising : generating a session table that includes session control data which associates each of said plurality of control interfaces with each of a plurality of sessions , wherein said session control data comprises : a source and destination address (destination address) ;
an authentication status ;
and a quality of service type ;
storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
receiving a session control message from one of said plurality of control interfaces ;
processing said session control message ;
formulating a response message in accordance with said session control data as maintained within said session table ;
associating said request identification tag with said response message ;
and delivering said response message to at least one of said plurality of control interfaces such that said session processor maintains comprehensive and seamless control of network sessions .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (file management) in the response packet is altered after being received in the data packet .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (file management) that matches at least one element of the first entry of the database system comprises the identifier .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (file management) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US6317584B1
CLAIM 9
. A session processor for controlling communications in a wireless and satellite network , the session processor comprising : processing means for generating a session table that includes session control data which associates an OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management (content information) interface , and fast message services interface with each of a plurality of sessions , wherein said session control data comprises : a source and destination address ;
an authentication status ;
and a quality of service type ;
processing means for storing and updating a request identification tag within said session table , wherein said request identification tag correlates a message from one of said plurality of control interfaces to a message from said session processor ;
interfaces able to receive and transmit messages between said OAM interface , RF equipment interface , RF resource management interface , session admission control interface , session switching system interface , authentication interface , subscriber profile management interface , and fast message services interface ;
databases that store tables , messages , internal records , and counters ;
a processor for performing session processing ;
memory for temporary storage of said tables , messages , internal records , and counters ;
and a clock for generating time stamps .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database (es sub) .
US6317584B1
CLAIM 15
. The session processor of claim 9 , wherein said subscriber profile management interface : receives sub (third party database) scriber information requests from said session processor ;
and transmits said subscriber information responses to said session processor .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6075527A

Filed: 1998-12-17     Issued: 2000-06-13

Interactive television system

(Original Assignee) Toshiba Corp     (Current Assignee) Toshiba Corp

Toru Ichihashi, Katsushi Shimamoto, Koji Aoki
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (second receiving, first receiving) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (vertical blanking, broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal (television data, broadcast signal, broadcast event identifier) including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking (television data, broadcast signal, broadcast event identifier) interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory (second data, broadcast data management module, broadcast data management module processing) , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (second receiving, first receiving) further includes a responder identification .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (second receiving, first receiving) .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (vertical blanking, broadcast signal) .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving means for receiving a television broadcast signal (television data, broadcast signal, broadcast event identifier) including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking (television data, broadcast signal, broadcast event identifier) interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (second receiving, first receiving) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory (second data, broadcast data management module, broadcast data management module processing) , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (second receiving, first receiving) further includes the data that enables an identification of the responder .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (second receiving, first receiving) containing at a minimum the at least one identifier .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver (event transmitter) comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory (second data, broadcast data management module, broadcast data management module processing) , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (second receiving, first receiving) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (second receiving, first receiving) .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (second receiving, first receiving) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver (event transmitter) comprising , first receiving means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event transmitter (said receiver) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver (event transmitter) comprising , first receiving means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory (second data, broadcast data management module, broadcast data management module processing) , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory (second data, broadcast data management module, broadcast data management module processing) , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory (second data, broadcast data management module, broadcast data management module processing) , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (second receiving, first receiving) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (second receiving, first receiving) and at least one of the two entries of the database system .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (second receiving, first receiving) further includes the request for the purchase of the product .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (display control) that sends an answer to the receiving device .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control (answer module) means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (second receiving, first receiving) is recorded in an account of a user of the receiving device .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (second receiving, first receiving) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (second receiving, first receiving) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (vertical blanking, broadcast signal) .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving means for receiving a television broadcast signal (television data, broadcast signal, broadcast event identifier) including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking (television data, broadcast signal, broadcast event identifier) interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (second receiving, first receiving) further comprises the broadcast event identifier (vertical blanking, broadcast signal) .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal (television data, broadcast signal, broadcast event identifier) including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking (television data, broadcast signal, broadcast event identifier) interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (second receiving, first receiving) comprises a modified version of the broadcast event identifier (vertical blanking, broadcast signal) .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal (television data, broadcast signal, broadcast event identifier) including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking (television data, broadcast signal, broadcast event identifier) interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (second receiving, first receiving) is altered after being received in the data packet .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver comprising , first receiving (response packet) means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving (response packet) means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (said receiver) module comprises a radio transmitter .
US6075527A
CLAIM 1
. A television system comprising : a receiver associated with a television display ;
and a line processing device , said receiver (event transmitter) comprising , first receiving means for receiving a television broadcast signal including transfer designation information and a program configured to control the television display to cause display of a menu screen associated with a television broadcast being received as a part of the television broadcast signal , wherein the transfer destination information and the program are embedded in a vertical blanking interval of the television broadcast signal , means for identifying the program and the transfer destination information from the television broadcast signal received by said first receiving means and for storing the identified program , means for inputting an instruction from an operator , a memory for storing identification information , display control means for causing the television display to display an additional information selection screen for selecting arbitrary additional information from plural pieces of additional information based on the stored program , in response to the instruction input by said input means , and output means for outputting transfer data corresponding to the additional information selected by the operator of said plural pieces of additional information , together with the identification information stored in said memory , according to the transfer destination information , in response to the instruction input by said input means ;
and the line processing device comprising , second receiving means for receiving the transfer data and the identification information output from said output means , and processing means for executing processing which corresponds to the additional information selected by the operator , according to the transfer data and identification information received by said second receiving means .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000183835A

Filed: 1998-12-10     Issued: 2000-06-30

送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichiro Deguchi, Masahiro Hen, Tatsuya Inoguchi, Shuichi Ito, Masayuki Obata, Yoichiro Sako, Takayuki Usami, 秀一 伊藤, 曜一郎 佐古, 雄一郎 出口, 貴之 宇佐美, 政行 小幡, 達也 猪口, 正博 辺
US8200203B1
CLAIM 1
. A receiving device (前記受信ステップ) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (記送信) .
JP2000183835A
CLAIM 2
【請求項2】 前記送信 (wireless connection) ステップにおいて、前記入手情 報が配置された前記付加情報を、周期的に送信すること を特徴とする請求項1に記載の送信方法。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム) .
JP2000183835A
CLAIM 68
【請求項68】 所定の放送信号を、所定の付加情報と ともに送信する送信装置と、前記放送信号を、前記付加 情報とともに受信する受信装置とからなる伝送システム (computing device, communication device) の伝送方法であって、 前記送信装置は、 前記放送信号を送信する放送局を特定するための放送局 情報と前記放送信号に関連する関連データを入手するた めに必要な入手情報とを配置して、前記付加情報を構成 する構成ステップと、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を少なくと も一回送信する送信ステップとを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信ステップ と、 所定の入力があった場合に、前記放送信号または前記付 加情報から得られる放送局情報と前記付加情報に配置さ れた前記入手情報とを記憶する情報記憶ステップとを備 えることを特徴とする伝送方法。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (前記受信ステップ) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2000183835A
CLAIM 3
【請求項3】 前記付加情報に、誤り検出または誤り訂 正のための処理 (using data) を施す誤り検出/訂正処理ステップをさ らに備えることを特徴とする請求項1に記載の送信方 法。

JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (前記受信ステップ) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2000183835A
CLAIM 3
【請求項3】 前記付加情報に、誤り検出または誤り訂 正のための処理 (using data) を施す誤り検出/訂正処理ステップをさ らに備えることを特徴とする請求項1に記載の送信方 法。

JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000183835A
CLAIM 68
【請求項68】 所定の放送信号を、所定の付加情報と ともに送信する送信装置と、前記放送信号を、前記付加 情報とともに受信する受信装置とからなる伝送システム (computing device, communication device) の伝送方法であって、 前記送信装置は、 前記放送信号を送信する放送局を特定するための放送局 情報と前記放送信号に関連する関連データを入手するた めに必要な入手情報とを配置して、前記付加情報を構成 する構成ステップと、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を少なくと も一回送信する送信ステップとを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信ステップ と、 所定の入力があった場合に、前記放送信号または前記付 加情報から得られる放送局情報と前記付加情報に配置さ れた前記入手情報とを記憶する情報記憶ステップとを備 えることを特徴とする伝送方法。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム) that sent the response packet .
JP2000183835A
CLAIM 68
【請求項68】 所定の放送信号を、所定の付加情報と ともに送信する送信装置と、前記放送信号を、前記付加 情報とともに受信する受信装置とからなる伝送システム (computing device, communication device) の伝送方法であって、 前記送信装置は、 前記放送信号を送信する放送局を特定するための放送局 情報と前記放送信号に関連する関連データを入手するた めに必要な入手情報とを配置して、前記付加情報を構成 する構成ステップと、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を少なくと も一回送信する送信ステップとを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信ステップ と、 所定の入力があった場合に、前記放送信号または前記付 加情報から得られる放送局情報と前記付加情報に配置さ れた前記入手情報とを記憶する情報記憶ステップとを備 えることを特徴とする伝送方法。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000183835A
CLAIM 68
【請求項68】 所定の放送信号を、所定の付加情報と ともに送信する送信装置と、前記放送信号を、前記付加 情報とともに受信する受信装置とからなる伝送システム (computing device, communication device) の伝送方法であって、 前記送信装置は、 前記放送信号を送信する放送局を特定するための放送局 情報と前記放送信号に関連する関連データを入手するた めに必要な入手情報とを配置して、前記付加情報を構成 する構成ステップと、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を少なくと も一回送信する送信ステップとを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信ステップ と、 所定の入力があった場合に、前記放送信号または前記付 加情報から得られる放送局情報と前記付加情報に配置さ れた前記入手情報とを記憶する情報記憶ステップとを備 えることを特徴とする伝送方法。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (前記受信ステップ) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (前記受信ステップ) selected , parsing the data in the database , aggregating data , generating a report .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (前記受信ステップ) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (前記受信ステップ) .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (前記受信ステップ) .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (前記受信ステップ) includes a reward program entry .
JP2000183835A
CLAIM 30
【請求項30】 前記受信ステップ (receiving device) において受信された 前記放送信号を記憶する一時記憶ステップをさらに備え ることを特徴とする請求項29に記載の受信方法。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JP2000183835A
CLAIM 29
【請求項29】 所定の放送信号を、その放送信号に関 連する関連データを入手するために必要な入手情報が配 置された付加情報とともに受信する受信方法であって、 前記放送信号および付加情報を受信する受信ステップ と、 所定の入力があった場合に、前記放送信号または前記付 加情報から得られる放送局情報と前記付加情報に配置さ れた前記入手情報とを記憶する情報 (Channel receiver, voice instruction receiver) 記憶ステップとを備 えることを特徴とする受信方法。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6502131B1

Filed: 1998-12-04     Issued: 2002-12-31

Directory enabled policy management tool for intelligent traffic management

(Original Assignee) Micro Focus Software Inc     (Current Assignee) EMC Corp

Aseem Vaid, Sanjeev Putta, Gregory Rakoshitz
US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (time display) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6502131B1
CLAIM 9
. The interface of claim 1 wherein said display is a real-time display (communication device) of a portion of said flow of information .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (time display) that sent the response packet .
US6502131B1
CLAIM 9
. The interface of claim 1 wherein said display is a real-time display (communication device) of a portion of said flow of information .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (time display) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6502131B1
CLAIM 9
. The interface of claim 1 wherein said display is a real-time display (communication device) of a portion of said flow of information .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (network system) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6502131B1
CLAIM 17
. A computer network system (destination address) , comprising : a computer , said computer coupled between a local network and a remote network , a flow of information passing through said computer ;
and a real-time distributed bandwidth profiling tool executing on said computer , said real-time bandwidth profiling tool having a first module for monitoring and measuring said flow of information , and wherein said flow of information is classified into a traffic classification ;
a second module for implementing traffic control and managing bandwidth of said flow of information ;
a third module , coupled to said first and second module , for implementing policy in said first and second modules , wherein said policy defines specific limitations or parameters for said flow of information ;
a graphical user interface , said graphical user interface comprising at least a first portion and a second portion , said first portion comprising a graphical representation of said flow of information , said second portion comprising text information describing said flow of information ;
and a first dialog box for modifying said first portion , whereupon said flow of information is derived from one of a plurality of selected network locations distributed over said computer network .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (network system) of alphanumeric characters along with identification of an address format .
US6502131B1
CLAIM 17
. A computer network system (destination address) , comprising : a computer , said computer coupled between a local network and a remote network , a flow of information passing through said computer ;
and a real-time distributed bandwidth profiling tool executing on said computer , said real-time bandwidth profiling tool having a first module for monitoring and measuring said flow of information , and wherein said flow of information is classified into a traffic classification ;
a second module for implementing traffic control and managing bandwidth of said flow of information ;
a third module , coupled to said first and second module , for implementing policy in said first and second modules , wherein said policy defines specific limitations or parameters for said flow of information ;
a graphical user interface , said graphical user interface comprising at least a first portion and a second portion , said first portion comprising a graphical representation of said flow of information , said second portion comprising text information describing said flow of information ;
and a first dialog box for modifying said first portion , whereupon said flow of information is derived from one of a plurality of selected network locations distributed over said computer network .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9927723A1

Filed: 1998-11-20     Issued: 1999-06-03

Multiple subscriber service profiles per mobile station in a cellular communications system

(Original Assignee) Telefonaktiebolaget Lm Ericsson (Publ)     

Binh Nguyen, James Murray, Andre Poulin, Angelo Ioculano, John Stroud
US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (control point) , multimedia data , movie data , television data .
WO9927723A1
CLAIM 28
. An intelligent network implementation for a cellular telephone system , comprising : an originating switching node receiving a call from a calling party , the originating node detecting whether the calling party is subscripted to a plural service profiles per subscriber service ;
and a service switching point/service control point (audio data, reward program entry) (SSCP) through which the call is routed by the originating switching node if the calling party is subscripted to the plural service profiles per subscriber service , the service switching point/service control point determining which one of the plural service profiles for the calling party is currently active , and generating a toll ticket for the call to be applied against the currently active service profile for the calling party .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device includes a reward program entry (control point) .
WO9927723A1
CLAIM 28
. An intelligent network implementation for a cellular telephone system , comprising : an originating switching node receiving a call from a calling party , the originating node detecting whether the calling party is subscripted to a plural service profiles per subscriber service ;
and a service switching point/service control point (audio data, reward program entry) (SSCP) through which the call is routed by the originating switching node if the calling party is subscripted to the plural service profiles per subscriber service , the service switching point/service control point determining which one of the plural service profiles for the calling party is currently active , and generating a toll ticket for the call to be applied against the currently active service profile for the calling party .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
WO9927723A1
CLAIM 11
. The method as in claim 10 wherein the step of activating further comprises the step of maintaining the certain service profile as active until the expiration of a predetermined time (response packet involves one) period .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6185576B1

Filed: 1998-10-21     Issued: 2001-02-06

Defining a uniform subject classification system incorporating document management/records retention functions

(Original Assignee) Mcintosh Lowrie     (Current Assignee) Acacia Research Group LLC

Lowrie McIntosh
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (matching records) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (media type) Application (ODA) data .
US6185576B1
CLAIM 4
. The method defined by claim 1 further comprising the steps of : a) assigning to said document a media type (Open Data) and location ;
b) storing the media type and location assigned to said document as part of said record in said document database .

US6185576B1
CLAIM 5
. The method defined by claim 1 further comprising the steps of : a) searching said document database by class code and b) generating a display showing matching records (content identification) .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (matching records) .
US6185576B1
CLAIM 5
. The method defined by claim 1 further comprising the steps of : a) searching said document database by class code and b) generating a display showing matching records (content identification) .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (matching records) .
US6185576B1
CLAIM 5
. The method defined by claim 1 further comprising the steps of : a) searching said document database by class code and b) generating a display showing matching records (content identification) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (matching records) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data (media type) Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6185576B1
CLAIM 4
. The method defined by claim 1 further comprising the steps of : a) assigning to said document a media type (Open Data) and location ;
b) storing the media type and location assigned to said document as part of said record in said document database .

US6185576B1
CLAIM 5
. The method defined by claim 1 further comprising the steps of : a) searching said document database by class code and b) generating a display showing matching records (content identification) .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (matching records) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (media type) Application (ODA) data .
US6185576B1
CLAIM 4
. The method defined by claim 1 further comprising the steps of : a) assigning to said document a media type (Open Data) and location ;
b) storing the media type and location assigned to said document as part of said record in said document database .

US6185576B1
CLAIM 5
. The method defined by claim 1 further comprising the steps of : a) searching said document database by class code and b) generating a display showing matching records (content identification) .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet conforms to an Open Data (media type) Application (ODA) protocol .
US6185576B1
CLAIM 4
. The method defined by claim 1 further comprising the steps of : a) assigning to said document a media type (Open Data) and location ;
b) storing the media type and location assigned to said document as part of said record in said document database .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6271752B1

Filed: 1998-10-02     Issued: 2001-08-07

Intelligent multi-access system

(Original Assignee) Nokia of America Corp     (Current Assignee) Nokia of America Corp

Christos I. Vaios
US8200203B1
CLAIM 1
. A receiving device (triggering signal) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (communication device, exchanging data) for communicating information corresponding at least in part to the specific broadcast event ;

an input control (interface unit) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (video image) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (compressed format) corollary to a responder using at a minimum data that enables an identification of the responder .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit (input control) coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 35
. A multi-access remote system in accordance with claim 34 further comprising a video storage system coupled to said monitoring device to store video image (broadcast signal) s of said detected moving object for later transmittal to any one of said end user locations .

US6271752B1
CLAIM 36
. A multi-access remote system in accordance with claim 35 wherein said video images are stored in a compressed format (second data) .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (remote control system) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6271752B1
CLAIM 29
. A multiaccess remote control system (content identification) in accordance with claim 28 , wherein said controller module further comprises a queuing module that schedules multiple requests to access any one of said monitoring devices .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (playing video, video signals) , multimedia data , movie data , television data .
US6271752B1
CLAIM 25
. A user interface unit coupled to a controller module for providing visual display to plurality of users of a multi-access remote monitoring system , said monitoring system comprising a monitoring device for tracking and recording images , said user interface comprising : a video portion for displaying video (audio data) output from said monitoring device , wherein said monitoring device automatically tracks a moving object such that signals relating to said moving object remain within said video output ;
a plurality of video camera control icons , said video camera control icons configured to activated one or more of a plurality of video camera functions via said controller module ;
a plurality of display control icons for manipulating appearance of said video portion ;
and a plurality of recording control icons for instructing said controller module to perform at least one of a plurality of video recording functions .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means for storing compressed audio and video signals (audio data) received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (communication device, exchanging data) wherein the external communication module establishes a communication connection using information (Internet Protocol, storage means) included in the answer .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (triggering signal) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (communication device, exchanging data) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (compressed format) corollary to a responder by using data (Internet Protocol, storage means) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US6271752B1
CLAIM 36
. A multi-access remote system in accordance with claim 35 wherein said video images are stored in a compressed format (second data) .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (remote control system) .
US6271752B1
CLAIM 29
. A multiaccess remote control system (content identification) in accordance with claim 28 , wherein said controller module further comprises a queuing module that schedules multiple requests to access any one of said monitoring devices .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (triggering signal) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (communication device, exchanging data) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (compressed format) corollary to a responder by using data (Internet Protocol, storage means) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US6271752B1
CLAIM 36
. A multi-access remote system in accordance with claim 35 wherein said video images are stored in a compressed format (second data) .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (remote control system) .
US6271752B1
CLAIM 29
. A multiaccess remote control system (content identification) in accordance with claim 28 , wherein said controller module further comprises a queuing module that schedules multiple requests to access any one of said monitoring devices .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (remote control system) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6271752B1
CLAIM 29
. A multiaccess remote control system (content identification) in accordance with claim 28 , wherein said controller module further comprises a queuing module that schedules multiple requests to access any one of said monitoring devices .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (communication device, exchanging data) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (communication device, exchanging data) that sent the response packet .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (communications device) based on said at least part of the information stored in the database entry .
US6271752B1
CLAIM 17
. A method for operating a multi-access remote system having a monitoring area with one or more monitoring devices connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from one or more end user locations each having a corresponding end user computer system , a communications network , and a controller module accessible by each one of said end user locations , and wherein a sensor is further coupled to said monitoring computer system to detect an obstruction , comprising the steps of : establishing a plurality of independent connections between one or more of said end user computer systems and said monitoring computer system via said communications network ;
transmitting one of more control signals from said end user locations to said monitoring area via said controller module in order to control the operation of said monitoring devices ;
triggering an alarm upon activation of said sensor ;
automatically tracking the movement of said obstruction so that said monitoring computer system follows the location of said obstruction ;
and notifying a remote individual via a communications device (communications device) in response to said alarm so as to make available to said remote individual a view of said obstruction causing said alarm trigger .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (remote control system) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6271752B1
CLAIM 29
. A multiaccess remote control system (content identification) in accordance with claim 28 , wherein said controller module further comprises a queuing module that schedules multiple requests to access any one of said monitoring devices .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (communication device, exchanging data) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (communication device, exchanging data) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (triggering signal) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (volume control) corollary to the unique broadcast event ;

and a communication module (communication device, exchanging data) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (volume control) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (volume control) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (Internet Protocol, storage means) addressing .
US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (triggering signal) selected , parsing the data in the database , aggregating data , generating a report .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (triggering signal) , the system comprising : a communication module (communication device, exchanging data) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (display control) that sends an answer to the receiving device (triggering signal) .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 25
. A user interface unit coupled to a controller module for providing visual display to plurality of users of a multi-access remote monitoring system , said monitoring system comprising a monitoring device for tracking and recording images , said user interface comprising : a video portion for displaying video output from said monitoring device , wherein said monitoring device automatically tracks a moving object such that signals relating to said moving object remain within said video output ;
a plurality of video camera control icons , said video camera control icons configured to activated one or more of a plurality of video camera functions via said controller module ;
a plurality of display control (answer module) icons for manipulating appearance of said video portion ;
and a plurality of recording control icons for instructing said controller module to perform at least one of a plurality of video recording functions .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (Internet Protocol, storage means) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (triggering signal) .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (triggering signal) includes a reward program entry .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal (receiving device) to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (volume control) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (communication device, exchanging data) for communicating the at least part of the content information to a user ;

an input control (interface unit) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data (communication device, communication module) between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit (input control) coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .

US6271752B1
CLAIM 38
. A multi-access remote system in accordance with claim 37 wherein said controller module receives said notification message and in response thereto notifies any one of said end users via a predetermined communication device (communication device, communication module) .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (Internet Protocol, storage means) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (ion detector) .
US6271752B1
CLAIM 5
. The multi-access remote system of claim 3 , wherein said sensor comprises a motion detector (broadcast event identifier) and a heat dissipation device .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (ion detector) .
US6271752B1
CLAIM 5
. The multi-access remote system of claim 3 , wherein said sensor comprises a motion detector (broadcast event identifier) and a heat dissipation device .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (ion detector) .
US6271752B1
CLAIM 5
. The multi-access remote system of claim 3 , wherein said sensor comprises a motion detector (broadcast event identifier) and a heat dissipation device .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (volume control) in the response packet is altered after being received in the data packet .
US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (interface unit) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US6271752B1
CLAIM 1
. A multi-access remote system , comprising : a monitoring area having at least one monitoring device connected to a corresponding monitoring computer system , said monitoring computer system configured to receive a plurality of independent connections from a plurality of end user locations each having a corresponding end user computer system , wherein said monitoring device automatically tracks a moving object detected in said monitoring area ;
a communications linking means for establishing said independent connections and exchanging data between each one of said end user computer systems and said monitoring computer system ;
a controller module accessible by each one of said end user locations configured to cause transmission of control signals for remotely controlling the operation of said monitoring device ;
a sensor device configured to provided a triggering signal to said monitoring computer system when said moving object is detected in said monitoring area , so that said monitoring device tracks said detected moving object such that said monitoring device follows the location of said moving object ;
and a user interface unit (input control) coupled to said controller module for providing visual display to each one of said users , said user interface comprising a plurality of control icons , said control icons configured to activate one or more of a plurality of functions via said controller module .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (Internet Protocol, storage means) address .
US6271752B1
CLAIM 24
. The multi-access remote system of claim 18 , wherein said visual display comprises one or more control icons for controlling said monitoring computer system via said Internet Protocol (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) signals .

US6271752B1
CLAIM 31
. A multiaccess remote control system in accordance with claim 29 , wherein said controller module further comprises a storage means (Internet Protocol, connection using Internet Protocol, communication connection using information, using data) for storing compressed audio and video signals received from said monitoring devices containing video representation of movement of said moving objects , so as to transmit said compressed signals to said end users .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (volume control) that matches at least one element of the first entry of the database system comprises the identifier .
US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (volume control) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US6271752B1
CLAIM 27
. The user interface of claim 25 , wherein said recording control icons comprise a play icon , a stop icon , a record icon , a rewind icon , an instant replay icon , a fast forward icon , and a volume control (content information) icon .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6321259B1

Filed: 1998-10-02     Issued: 2001-11-20

Attribute inheritance schema for network switches

(Original Assignee) Nortel Networks Ltd     (Current Assignee) Avaya Inc

Kenneth W. Ouellette, Richard J. Kennelly, James A. Philippou
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (containing group) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (containing group) is sent separately from the broadcast event .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (containing group) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (containing group) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (containing group) is sent separately from the broadcast event .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (containing group) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (containing group) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (selected attribute, second entry) wherein at least one element of a first entry matches at least one element of a second entry (selected attribute, second entry) , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (containing group) transmitter module , the database system , the response authentication system , a third party database .
US6321259B1
CLAIM 10
. A method of determining values of configuration attributes for user accounts on a switch comprises : accessing a database containing a schema that is arranged as a hierarchical structure having a series of hierarchical levels , containing group (data stream) entries that can be parents for other group entries and person entries , and wherein the group entries and person entries include sets of configuration attributes that configure the switch to provide a level of access to information managed by the switch for a user account ;
and finding attributes for the account associated with a person entry with the attributes being either set in the person entry corresponding to the user account or in one or more sets of attributes contained in corresponding one or more group entries that are a higher level in the hierarchical structure .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry (selected attribute, second entry) , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (selected attribute, second entry) and wherein at least one element of a first entry matches at least one element of a second entry (selected attribute, second entry) , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries (selected attribute, second entry) of the database system .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (selected attribute, second entry) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (selected attribute, second entry) of the server and the location of the file on the server are contained in discrete entries on the database system .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (selected attribute, second entry) wherein at least one element of a first entry matches at least one element of a second entry (selected attribute, second entry) , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (selected attribute, second entry) of alphanumeric characters along with identification of an address format .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry (selected attribute, second entry) of the database is configured to identify the unique broadcast event .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry (selected attribute, second entry) of the database is configured to identify the unique broadcast event .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry (selected attribute, second entry) of the database is configured to identify the unique broadcast event .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry (selected attribute, second entry) of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6321259B1
CLAIM 1
. An attribute inheritance schema for nodes in a database stored on a computer system comprises : a plurality of database entries organized in a hierarchical structure , said plurality of database entries comprising : a plurality of group entries having sets of configuration attributes that configure a switch to provide a level of access to information managed by the switch with a portion of said plurality of group entries being parent entries for others of said plurality of group entries ;
a plurality of person entries having sets of configuration attributes , arranged at sublevels of the hierarchical structure , with a portion of said person entries being parent entries for others of said plurality of person entries ;
wherein each attribute of a first one of the plurality of person entries being specifically set in the first one of the plurality of person entries or being inherited from at least a second entry (second entry, two entries, destination address, IP address) of the plurality of group entries that precedes the first one of the plurality of person entries in the hierarchical structure .

US6321259B1
CLAIM 12
. The method of claim 11 wherein finding further comprises determining whether each attribute is set in a selected attribute (second entry, two entries, destination address, IP address) for account type for the person entry .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9918518A2

Filed: 1998-10-02     Issued: 1999-04-15

Internet based musical indexing system for radio

(Original Assignee) Peter Polash     

Peter Polash
US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (signal representative) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9918518A2
CLAIM 1
. A system for allowing a consumer to collect information on a portion of a broadcast , comprising a server program capable of receiving requests from a user representative of a request to identify a portion of a broadcast , a database for storing information representative of the play list of radio station associated with the broadcast , and a server capable of generating a page signal representative (using data) of the play list and for delivering the page signal to the user .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (signal representative) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9918518A2
CLAIM 1
. A system for allowing a consumer to collect information on a portion of a broadcast , comprising a server program capable of receiving requests from a user representative of a request to identify a portion of a broadcast , a database for storing information representative of the play list of radio station associated with the broadcast , and a server capable of generating a page signal representative (using data) of the play list and for delivering the page signal to the user .

US8200203B1
CLAIM 53
. The system of claim 43 , further comprising a polling module that receives a poll request (subsequent access) and responds with at least an identifier .
WO9918518A2
CLAIM 8
. A system according to claim 1 , further comprising a server capable of receiving information from a user representative of input text and for string the information in a database for subsequent access (poll request) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000115093A

Filed: 1998-09-30     Issued: 2000-04-21

送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichiro Deguchi, Masahiro Hen, Tatsuya Inoguchi, Shuichi Ito, Masayuki Obata, Yoichiro Sako, Ritsu Takeda, Takayuki Usami, 秀一 伊藤, 曜一郎 佐古, 雄一郎 出口, 貴之 宇佐美, 政行 小幡, 立 武田, 達也 猪口, 正博 辺
US8200203B1
CLAIM 1
. A receiving device (前記受信ステップ, 142, 128) that enables a response to a data stream (ビット) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (140, 105) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (121) corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 121
【請求項121 (second data) 】 前記復号キーに基づいて、前記関連 データを復号する復号手段をさらに備えることを特徴と する請求項120に記載の受信装置。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (記送信) .
JP2000115093A
CLAIM 2
【請求項2】 前記送信 (wireless connection) ステップにおいて、前記入手情 報が配置された前記付加情報を、周期的に送信すること を特徴とする請求項1に記載の送信方法。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, 103) .
JP2000115093A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記受信手段で受信された前記放送 信号を一時記憶する一時記憶手段をさらに備えることを 特徴とする請求項101に記載の受信装置。

JP2000115093A
CLAIM 145
【請求項145】 所定の放送信号を、所定の付加情報 とともに送信する送信装置と、前記放送信号を、前記付 加情報とともに受信する受信装置とからなる伝送システ ムであって、 前記送信装置は、 前記放送信号に関連する関連データを入手するために必 要な入手情報を配置して、前記付加情報を構成する構成 手段と、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を複数回送 信する送信手段とを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信手段と、 所定の入力があった場合に、前記付加情報に配置された 前記入手情報を記憶する入手情報記憶手段とを備えるこ とを特徴とする伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel)

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (ビット) is sent separately from the broadcast event .
JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (ビット) includes at least one of the following : content identification (記憶内容) , a track identifier (の雑音) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000115093A
CLAIM 15
【請求項15】 前記第1の信号は、所定の画像または 音声であり、 前記第2の信号は、その画像または音声以外の雑音 (track identifier) であ ることを特徴とする請求項14に記載の送信方法。

JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

JP2000115093A
CLAIM 62
【請求項62】 前記一時記憶ステップにおいて、前記 受信ステップで新たな付加情報が受信されるごとに、そ の記憶内容 (content identification) を、新たに受信された付加情報に更新するこ とを特徴とする請求項61に記載の受信方法。

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (システム, 103) channel , a cabled connection .
JP2000115093A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記受信手段で受信された前記放送 信号を一時記憶する一時記憶手段をさらに備えることを 特徴とする請求項101に記載の受信装置。

JP2000115093A
CLAIM 145
【請求項145】 所定の放送信号を、所定の付加情報 とともに送信する送信装置と、前記放送信号を、前記付 加情報とともに受信する受信装置とからなる伝送システ ムであって、 前記送信装置は、 前記放送信号に関連する関連データを入手するために必 要な入手情報を配置して、前記付加情報を構成する構成 手段と、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を複数回送 信する送信手段とを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信手段と、 所定の入力があった場合に、前記付加情報に配置された 前記入手情報を記憶する入手情報記憶手段とを備えるこ とを特徴とする伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel)

US8200203B1
CLAIM 13
. A response authentication system (140, 105) for obtaining a response packet from a receiving device (前記受信ステップ, 142, 128) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (121) corollary to a responder by using data (の処理) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2000115093A
CLAIM 3
【請求項3】 前記付加情報に、誤り検出または誤り訂 正のための処理 (using data) を施す誤り検出/訂正処理ステップをさ らに備えることを特徴とする請求項1に記載の送信方 法。

JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 121
【請求項121 (second data) 】 前記復号キーに基づいて、前記関連 データを復号する復号手段をさらに備えることを特徴と する請求項120に記載の受信装置。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (記憶内容) .
JP2000115093A
CLAIM 62
【請求項62】 前記一時記憶ステップにおいて、前記 受信ステップで新たな付加情報が受信されるごとに、そ の記憶内容 (content identification) を、新たに受信された付加情報に更新するこ とを特徴とする請求項61に記載の受信方法。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (ビット) sent in combination with a specific broadcast event to a receiving device (前記受信ステップ, 142, 128) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (140, 105) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (121) corollary to a responder by using data (の処理) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2000115093A
CLAIM 3
【請求項3】 前記付加情報に、誤り検出または誤り訂 正のための処理 (using data) を施す誤り検出/訂正処理ステップをさ らに備えることを特徴とする請求項1に記載の送信方 法。

JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 121
【請求項121 (second data) 】 前記復号キーに基づいて、前記関連 データを復号する復号手段をさらに備えることを特徴と する請求項120に記載の受信装置。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (ビット) is sent separately from the broadcast event .
JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (140, 105) to uniquely identify the specific broadcast event includes content identification (記憶内容) .
JP2000115093A
CLAIM 62
【請求項62】 前記一時記憶ステップにおいて、前記 受信ステップで新たな付加情報が受信されるごとに、そ の記憶内容 (content identification) を、新たに受信された付加情報に更新するこ とを特徴とする請求項61に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (ビット) includes at least one of the following : content identification (記憶内容) , a track identifier (の雑音) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (140, 105) , a third party database .
JP2000115093A
CLAIM 15
【請求項15】 前記第1の信号は、所定の画像または 音声であり、 前記第2の信号は、その画像または音声以外の雑音 (track identifier) であ ることを特徴とする請求項14に記載の送信方法。

JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

JP2000115093A
CLAIM 62
【請求項62】 前記一時記憶ステップにおいて、前記 受信ステップで新たな付加情報が受信されるごとに、そ の記憶内容 (content identification) を、新たに受信された付加情報に更新するこ とを特徴とする請求項61に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (140, 105) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, 103) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000115093A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記受信手段で受信された前記放送 信号を一時記憶する一時記憶手段をさらに備えることを 特徴とする請求項101に記載の受信装置。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 145
【請求項145】 所定の放送信号を、所定の付加情報 とともに送信する送信装置と、前記放送信号を、前記付 加情報とともに受信する受信装置とからなる伝送システ ムであって、 前記送信装置は、 前記放送信号に関連する関連データを入手するために必 要な入手情報を配置して、前記付加情報を構成する構成 手段と、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を複数回送 信する送信手段とを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信手段と、 所定の入力があった場合に、前記付加情報に配置された 前記入手情報を記憶する入手情報記憶手段とを備えるこ とを特徴とする伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel)

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, 103) that sent the response packet .
JP2000115093A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記受信手段で受信された前記放送 信号を一時記憶する一時記憶手段をさらに備えることを 特徴とする請求項101に記載の受信装置。

JP2000115093A
CLAIM 145
【請求項145】 所定の放送信号を、所定の付加情報 とともに送信する送信装置と、前記放送信号を、前記付 加情報とともに受信する受信装置とからなる伝送システ ムであって、 前記送信装置は、 前記放送信号に関連する関連データを入手するために必 要な入手情報を配置して、前記付加情報を構成する構成 手段と、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を複数回送 信する送信手段とを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信手段と、 所定の入力があった場合に、前記付加情報に配置された 前記入手情報を記憶する入手情報記憶手段とを備えるこ とを特徴とする伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel)

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (140, 105) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (記憶内容) , a track identifier (の雑音) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000115093A
CLAIM 15
【請求項15】 前記第1の信号は、所定の画像または 音声であり、 前記第2の信号は、その画像または音声以外の雑音 (track identifier) であ ることを特徴とする請求項14に記載の送信方法。

JP2000115093A
CLAIM 62
【請求項62】 前記一時記憶ステップにおいて、前記 受信ステップで新たな付加情報が受信されるごとに、そ の記憶内容 (content identification) を、新たに受信された付加情報に更新するこ とを特徴とする請求項61に記載の受信方法。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (140, 105) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, 103) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000115093A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記受信手段で受信された前記放送 信号を一時記憶する一時記憶手段をさらに備えることを 特徴とする請求項101に記載の受信装置。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 145
【請求項145】 所定の放送信号を、所定の付加情報 とともに送信する送信装置と、前記放送信号を、前記付 加情報とともに受信する受信装置とからなる伝送システ ムであって、 前記送信装置は、 前記放送信号に関連する関連データを入手するために必 要な入手情報を配置して、前記付加情報を構成する構成 手段と、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を複数回送 信する送信手段とを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信手段と、 所定の入力があった場合に、前記付加情報に配置された 前記入手情報を記憶する入手情報記憶手段とを備えるこ とを特徴とする伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel)

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (前記受信ステップ, 142, 128) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (140, 105) ;

a data stream (ビット) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (140, 105) , a third party database .
JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (ビット) transmitter module , the database system , the response authentication system (140, 105) , a third party database .
JP2000115093A
CLAIM 28
【請求項28】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項25に記載の送信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (前記受信ステップ, 142, 128) selected , parsing the data in the database , aggregating data , generating a report .
JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 33
. A response authentication system (140, 105) for obtaining a response packet from a receiving device (前記受信ステップ, 142, 128) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, 103) .
JP2000115093A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記受信手段で受信された前記放送 信号を一時記憶する一時記憶手段をさらに備えることを 特徴とする請求項101に記載の受信装置。

JP2000115093A
CLAIM 145
【請求項145】 所定の放送信号を、所定の付加情報 とともに送信する送信装置と、前記放送信号を、前記付 加情報とともに受信する受信装置とからなる伝送システ ムであって、 前記送信装置は、 前記放送信号に関連する関連データを入手するために必 要な入手情報を配置して、前記付加情報を構成する構成 手段と、 前記放送信号を送信するとともに、その送信を行ってい る間に、その放送信号に関連する前記関連データについ ての前記入手情報が配置された前記付加情報を複数回送 信する送信手段とを備え、 前記受信装置は、 前記放送信号および付加情報を受信する受信手段と、 所定の入力があった場合に、前記付加情報に配置された 前記入手情報を記憶する入手情報記憶手段とを備えるこ とを特徴とする伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel)

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (前記受信ステップ, 142, 128) .
JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (122) of the server and the location of the file on the server are contained in discrete entries on the database system .
JP2000115093A
CLAIM 122
【請求項122 (IP address) 】 前記関連データが所定のデータベー スに記憶されている場合において、 前記入手情報に基づいて、前記データベースに記憶され た前記関連データを取得する取得手段をさらに備えるこ とを特徴とする請求項101に記載の受信装置。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (前記受信ステップ, 142, 128) .
JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (前記受信ステップ, 142, 128) includes a reward program entry .
JP2000115093A
CLAIM 60
【請求項60】 前記受信ステップ (receiving device) において受信された 前記放送信号を一時記憶する一時記憶ステップをさらに 備えることを特徴とする請求項58に記載の受信方法。

JP2000115093A
CLAIM 128
【請求項128 (receiving device) 】 前記入手情報に基づいて、前記第2 の信号を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項127に記載の受 信装置。

JP2000115093A
CLAIM 142
【請求項142 (receiving device) 】 前記放送信号と、前記第2の信号と を用いて、前記関連データを生成する生成手段をさらに 備えることを特徴とする請求項141に記載の受信装 置。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (140, 105) .
JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (140, 105) , a third party database .
JP2000115093A
CLAIM 105
【請求項105 (response authentication system) 】 前記一時記憶手段は、前記受信手段 で新たな付加情報が受信されるごとに、その記憶内容 を、新たに受信された付加情報に更新することを特徴と する請求項104に記載の受信装置。

JP2000115093A
CLAIM 140
【請求項140 (response authentication system) 】 前記入手情報に基づいて、前記第2 の成分を復号するための復号キーを取得する取得手段を さらに備えることを特徴とする請求項139に記載の受 信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP2000115094A

Filed: 1998-09-30     Issued: 2000-04-21

送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichiro Deguchi, Masahiro Hen, Tatsuya Inoguchi, Shuichi Ito, Masayuki Obata, Yoichiro Sako, Takayuki Usami, 秀一 伊藤, 曜一郎 佐古, 雄一郎 出口, 貴之 宇佐美, 政行 小幡, 達也 猪口, 正博 辺
US8200203B1
CLAIM 1
. A receiving device (128) that enables a response to a data stream (ビット) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (105) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (121) corollary to a responder using at a minimum data that enables an identification of the responder .
JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 121
【請求項121 (second data) 】 オーバラップしている部分の前記第 1の画像若しくは音声、または前記第2の画像若しくは 音声を復号するための復号キーを取得する取得手段をさ らに備えることを特徴とする請求項120に記載の受信 装置。

JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (記送信) .
JP2000115094A
CLAIM 2
【請求項2】 前記送信 (wireless connection) ステップにおいて、前記放送信 号の送信が行われている間に、前記第1の付加情報を複 数回送信することを特徴とする請求項1に記載の送信方 法。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, 103) .
JP2000115094A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記第2の付加情報は、前記放送信 号に関連する関連データであることを特徴とする請求項 102に記載の受信装置。

JP2000115094A
CLAIM 131
【請求項131】 所定の放送信号、並びに第1および 第2の付加情報を送信する送信装置と、前記放送信号、 並びに第1および第2の付加情報を受信する受信装置と からなる伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel) の伝送方法であって、 前記送信装置は、 前記放送信号、並びに第1および第2の付加情報を送信 する送信ステップと、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御ステップとを備え、 前記受信装置は、 同時に送信が開始された前記放送信号および第1の付加 情報を受信するとともに、前記放送信号の送信とは異な る時刻に送信が開始された前記第2の付加情報を受信す る受信ステップと、 前記第1および第2の付加情報を記憶する記憶ステップ とを備えることを特徴とする伝送方法。

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (ビット) is sent separately from the broadcast event .
JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (ビット) includes at least one of the following : content identification , a track identifier (の雑音) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000115094A
CLAIM 21
【請求項21】 前記第1の信号は、所定の画像または 音声であり、 前記第2の信号は、その画像または音声以外の雑音 (track identifier) であ ることを特徴とする請求項20に記載の送信方法。

JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (システム, 103) channel , a cabled connection .
JP2000115094A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記第2の付加情報は、前記放送信 号に関連する関連データであることを特徴とする請求項 102に記載の受信装置。

JP2000115094A
CLAIM 131
【請求項131】 所定の放送信号、並びに第1および 第2の付加情報を送信する送信装置と、前記放送信号、 並びに第1および第2の付加情報を受信する受信装置と からなる伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel) の伝送方法であって、 前記送信装置は、 前記放送信号、並びに第1および第2の付加情報を送信 する送信ステップと、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御ステップとを備え、 前記受信装置は、 同時に送信が開始された前記放送信号および第1の付加 情報を受信するとともに、前記放送信号の送信とは異な る時刻に送信が開始された前記第2の付加情報を受信す る受信ステップと、 前記第1および第2の付加情報を記憶する記憶ステップ とを備えることを特徴とする伝送方法。

US8200203B1
CLAIM 13
. A response authentication system (105) for obtaining a response packet from a receiving device (128) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (121) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 121
【請求項121 (second data) 】 オーバラップしている部分の前記第 1の画像若しくは音声、または前記第2の画像若しくは 音声を復号するための復号キーを取得する取得手段をさ らに備えることを特徴とする請求項120に記載の受信 装置。

JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (ビット) sent in combination with a specific broadcast event to a receiving device (128) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (105) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (121) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 121
【請求項121 (second data) 】 オーバラップしている部分の前記第 1の画像若しくは音声、または前記第2の画像若しくは 音声を復号するための復号キーを取得する取得手段をさ らに備えることを特徴とする請求項120に記載の受信 装置。

JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (ビット) is sent separately from the broadcast event .
JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (105) to uniquely identify the specific broadcast event includes content identification .
JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (ビット) includes at least one of the following : content identification , a track identifier (の雑音) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (105) , a third party database .
JP2000115094A
CLAIM 21
【請求項21】 前記第1の信号は、所定の画像または 音声であり、 前記第2の信号は、その画像または音声以外の雑音 (track identifier) であ ることを特徴とする請求項20に記載の送信方法。

JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (105) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, 103) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JP2000115094A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記第2の付加情報は、前記放送信 号に関連する関連データであることを特徴とする請求項 102に記載の受信装置。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 131
【請求項131】 所定の放送信号、並びに第1および 第2の付加情報を送信する送信装置と、前記放送信号、 並びに第1および第2の付加情報を受信する受信装置と からなる伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel) の伝送方法であって、 前記送信装置は、 前記放送信号、並びに第1および第2の付加情報を送信 する送信ステップと、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御ステップとを備え、 前記受信装置は、 同時に送信が開始された前記放送信号および第1の付加 情報を受信するとともに、前記放送信号の送信とは異な る時刻に送信が開始された前記第2の付加情報を受信す る受信ステップと、 前記第1および第2の付加情報を記憶する記憶ステップ とを備えることを特徴とする伝送方法。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, 103) that sent the response packet .
JP2000115094A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記第2の付加情報は、前記放送信 号に関連する関連データであることを特徴とする請求項 102に記載の受信装置。

JP2000115094A
CLAIM 131
【請求項131】 所定の放送信号、並びに第1および 第2の付加情報を送信する送信装置と、前記放送信号、 並びに第1および第2の付加情報を受信する受信装置と からなる伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel) の伝送方法であって、 前記送信装置は、 前記放送信号、並びに第1および第2の付加情報を送信 する送信ステップと、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御ステップとを備え、 前記受信装置は、 同時に送信が開始された前記放送信号および第1の付加 情報を受信するとともに、前記放送信号の送信とは異な る時刻に送信が開始された前記第2の付加情報を受信す る受信ステップと、 前記第1および第2の付加情報を記憶する記憶ステップ とを備えることを特徴とする伝送方法。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (105) , wherein the response authentication system is configured to generate a response to the communications device (制御手段, 101) based on said at least part of the information stored in the database entry .
JP2000115094A
CLAIM 35
【請求項35】 所定の放送信号、並びに第1および第 2の付加情報を送信する送信装置であって、 前記放送信号、並びに第1および第2の付加情報を送信 する送信手段と、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御手段 (communications device) とを備えることを特徴とす る送信装置。

JP2000115094A
CLAIM 101
【請求項101 (communications device) 】 前記入手情報を出力する出力手段を さらに備えることを特徴とする請求項97に記載の受信 装置。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier (の雑音) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JP2000115094A
CLAIM 21
【請求項21】 前記第1の信号は、所定の画像または 音声であり、 前記第2の信号は、その画像または音声以外の雑音 (track identifier) であ ることを特徴とする請求項20に記載の送信方法。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (105) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, 103) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JP2000115094A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記第2の付加情報は、前記放送信 号に関連する関連データであることを特徴とする請求項 102に記載の受信装置。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 131
【請求項131】 所定の放送信号、並びに第1および 第2の付加情報を送信する送信装置と、前記放送信号、 並びに第1および第2の付加情報を受信する受信装置と からなる伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel) の伝送方法であって、 前記送信装置は、 前記放送信号、並びに第1および第2の付加情報を送信 する送信ステップと、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御ステップとを備え、 前記受信装置は、 同時に送信が開始された前記放送信号および第1の付加 情報を受信するとともに、前記放送信号の送信とは異な る時刻に送信が開始された前記第2の付加情報を受信す る受信ステップと、 前記第1および第2の付加情報を記憶する記憶ステップ とを備えることを特徴とする伝送方法。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (128) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (105) ;

a data stream (ビット) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (105) , a third party database .
JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (ビット) transmitter module , the database system , the response authentication system (105) , a third party database .
JP2000115094A
CLAIM 34
【請求項34】 前記関連データは、画像データまたは 音声データであり、 前記第1の成分は、前記画像データまたは音声データの 低域成分または上位ビット (data stream, data stream transmitter, data stream transmitter module) であり、 前記第2の成分は、前記画像データまたは音声データの 高域成分または下位ビットであることを特徴とする請求 項31に記載の送信方法。

JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (128) selected , parsing the data in the database , aggregating data , generating a report .
JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 33
. A response authentication system (105) for obtaining a response packet from a receiving device (128) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, 103) .
JP2000115094A
CLAIM 103
【請求項103 (computing device, communication device, wireless data, wireless device, wireless data channel) 】 前記第2の付加情報は、前記放送信 号に関連する関連データであることを特徴とする請求項 102に記載の受信装置。

JP2000115094A
CLAIM 131
【請求項131】 所定の放送信号、並びに第1および 第2の付加情報を送信する送信装置と、前記放送信号、 並びに第1および第2の付加情報を受信する受信装置と からなる伝送システム (computing device, communication device, wireless data, wireless device, wireless data channel) の伝送方法であって、 前記送信装置は、 前記放送信号、並びに第1および第2の付加情報を送信 する送信ステップと、 前記第1の付加情報の送信が、前記放送信号の送信とと もに開始され、かつ前記第2の付加情報の送信が、前記 放送信号の送信とは異なる時刻に開始されるように、前 記放送信号、並びに第1および第2の付加情報の送信タ イミングを制御する制御ステップとを備え、 前記受信装置は、 同時に送信が開始された前記放送信号および第1の付加 情報を受信するとともに、前記放送信号の送信とは異な る時刻に送信が開始された前記第2の付加情報を受信す る受信ステップと、 前記第1および第2の付加情報を記憶する記憶ステップ とを備えることを特徴とする伝送方法。

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (128) .
JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (122) of the server and the location of the file on the server are contained in discrete entries on the database system .
JP2000115094A
CLAIM 122
【請求項122 (IP address) 】 前記復号キーに基づいて、オーバラ ップしている部分の前記第1の画像若しくは音声、また は前記第2の画像若しくは音声を復号する復号手段をさ らに備えることを特徴とする請求項121に記載の受信 装置。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (128) .
JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (128) includes a reward program entry .
JP2000115094A
CLAIM 128
【請求項128 (receiving device) 】 前記復号キーに基づいて、前記第2 の成分を復号する復号手段をさらに備えることを特徴と する請求項127に記載の受信装置。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (105) .
JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (105) , a third party database .
JP2000115094A
CLAIM 105
【請求項105 (response authentication system) 】 前記放送信号として、所定のコンピ ュータプログラムが実行されることにより得られる画像 データまたは音声データが送信される場合において、 前記関連データは、そのコンピュータプログラムである ことを特徴とする請求項103に記載の受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6317784B1

Filed: 1998-09-29     Issued: 2001-11-13

Presenting supplemental information for material currently and previously broadcast by a radio station

(Original Assignee) Radiowave com Inc     (Current Assignee) Radiowave com Inc

Gregory B. Mackintosh, Mike H. Kim, Edwin C. Price, Edward C. Stojakovic
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (computer readable medium) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (comprises information, receiving user input) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (receiving audio) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6317784B1
CLAIM 4
. The media player of claim 1 , wherein the history display includes a scroll bar for receiving user input (input control) that controls the display elements displayed .

US6317784B1
CLAIM 7
. The media player of claim 1 , wherein the additional supplemental information comprises information (input control) stored locally .

US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (receiving audio) further includes a responder identification .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (receiving audio) .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (receiving audio) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (receiving audio) further includes the data that enables an identification of the responder .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (computer readable medium) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (receiving audio) containing at a minimum the at least one identifier .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (receiving audio) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (receiving audio) .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data (second information) that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (receiving audio) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6317784B1
CLAIM 1
. A media player for playing material broadcast by a radio station and presenting supplemental information for material currently and previously broadcast , the media player comprising : (1) a receiver configured to receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station , the receiver also configured to receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segment ;
(2) a player configured to play said audio program segments of said received broadcast material on a user' ;
s computer ;
(3) a first information retrieval module portion configured to forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
(4) a second information (uses data) retrieval module portion configured to forward said URL to a second server to retrieve the supplemental information and to provide said supplemental information to said player for presentation concurrent with said program segment ;
and (5) a module for providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast within a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (computer readable medium) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (computer readable medium) transmitter module , the database system , the response authentication system , a third party database .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (computer readable medium) , generating a report .
US6317784B1
CLAIM 17
. A computer program product , disposed on a computer readable medium (data stream, aggregating data) , for presenting supplemental information for material currently and previously broadcast by a radio station , the program comprising instructions for causing a processor to : receive audio program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
play said audio program segments of said received broadcast material on a user' ;
s computer ;
forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forward said URL to a second server to retrieve the supplemental information ;
present said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
provide a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (receiving audio) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (receiving audio) and at least one of the two entries of the database system .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (receiving audio) further includes the request for the purchase of the product .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (receiving audio) is recorded in an account of a user of the receiving device .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (receiving audio) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (comprises information, receiving user input) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (receiving audio) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6317784B1
CLAIM 4
. The media player of claim 1 , wherein the history display includes a scroll bar for receiving user input (input control) that controls the display elements displayed .

US6317784B1
CLAIM 7
. The media player of claim 1 , wherein the additional supplemental information comprises information (input control) stored locally .

US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (receiving audio) further comprises the broadcast event identifier .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (receiving audio) comprises a modified version of the broadcast event identifier .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (receiving audio) is altered after being received in the data packet .
US6317784B1
CLAIM 9
. A method of presenting supplemental information for material currently and previously broadcast by a radio station , the method comprising : receiving audio (response packet) program segments over the Internet from a broadcast service provider , the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments , the program data comprising a segment code identifying the corresponding audio program segments ;
playing said audio program segments of said received broadcast material on a user' ;
s computer ;
forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment ;
forwarding said URL to a second server to retrieve the supplemental information ;
presenting said supplemental information on a user' ;
s computer concurrent with said program segment of said ;
and providing a history display comprising a collection of display elements , the collection including display elements for program segments previously broadcast with a period of time , individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment , the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station , the display elements including at least one display element corresponding to a program segment not received by the media player , individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element , said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (comprises information, receiving user input) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US6317784B1
CLAIM 4
. The media player of claim 1 , wherein the history display includes a scroll bar for receiving user input (input control) that controls the display elements displayed .

US6317784B1
CLAIM 7
. The media player of claim 1 , wherein the additional supplemental information comprises information (input control) stored locally .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6263055B1

Filed: 1998-09-09     Issued: 2001-07-17

System for suppressed ringing access of subscriber lines to identify usage anomalies of customer premise equipment connected thereto

(Original Assignee) Nokia of America Corp     (Current Assignee) Nokia of America Corp ; Wsou Investments LLC

Stuart M. Garland, David B. Smith, Matthew Richard Smith
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (interface unit) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US6263055B1
CLAIM 2
. The apparatus of claim 1 wherein said means for determining comprises : means for transmitting to a terminal interface unit (input control) , that interconnects said customer premise equipment to said subscriber line , commands to activate said terminal interface unit to test said customer premise equipment to determine a present operational state of said customer premise equipment .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (present operating) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating (using data) state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (present operating) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating (using data) state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information (test operations) associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations (entering information) performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (measurement result) addressing .
US6263055B1
CLAIM 6
. The apparatus of claim 1 wherein said means for determining comprises : means for transmitting data to said customer premise equipment indicative of expected measurement result (connection using Internet Protocol) s .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time (response packet involves one) interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (interface unit) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US6263055B1
CLAIM 2
. The apparatus of claim 1 wherein said means for determining comprises : means for transmitting to a terminal interface unit (input control) , that interconnects said customer premise equipment to said subscriber line , commands to activate said terminal interface unit to test said customer premise equipment to determine a present operational state of said customer premise equipment .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (interface unit) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US6263055B1
CLAIM 2
. The apparatus of claim 1 wherein said means for determining comprises : means for transmitting to a terminal interface unit (input control) , that interconnects said customer premise equipment to said subscriber line , commands to activate said terminal interface unit to test said customer premise equipment to determine a present operational state of said customer premise equipment .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6263055B1
CLAIM 1
. Apparatus for enabling a service provider to access customer premise equipment that is connected to a subscriber line served by a central office switch via a suppressed ringing connection to determine a present operating state of said customer premise equipment , comprising : means for establishing suppressed ringing connection access for said service provider to said subscriber line ;
and means for determining in real time (database system, database access module, aggregating data) via said suppressed ringing connection a presence of a usage anomaly in said customer premise equipment that is connected to a subscriber line by maintaining said suppressed ringing connection to said subscriber line for the duration of test operations performed on said customer premise equipment , comprising : means for performing a plurality of successively initiated measurements on said customer premise equipment over a predetermined time interval to obtain time separated measurements of a selected parameter ;
and means for maintaining said suppressed ringing connection to said subscriber line for the duration of said predetermined time interval .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
CN1213911A

Filed: 1998-08-25     Issued: 1999-04-14

在收听其他媒体的同时选择能发布交通通告的电台的方法

(Original Assignee) 汤姆森消费电子销售股份有限公司     

道格拉斯·S·阿罗史密斯, 道格拉斯·B·吉莱斯皮, 莱萨·拉维
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (进行频率) corollary to a responder using at a minimum data that enables an identification of the responder .
CN1213911A
CLAIM 1
.一种选择广播电台的方法,用于在音频系统正在再现来自能发送预定事件的广播台以外的信号源的音频信号的同时,后台监测对由在无线数据系统的辅助数据内发送的数据标志所识别的所述预定事件的检测,所述方法包括以下步骤:搜索从各广播台接收到的所述辅助数据直至找到正在发送或者能够发送所述数据标志的广播台;以及监测所述已找到的广播台的辅助数据以测定预定事件正在进行的时间;其中所述搜索步骤在无线电波段上进行频率 (second data, wireless data channel) 的扫描之前先观察保存在存储器各预置频率上的广播台。

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (进行频率) , a cabled connection .
CN1213911A
CLAIM 1
.一种选择广播电台的方法,用于在音频系统正在再现来自能发送预定事件的广播台以外的信号源的音频信号的同时,后台监测对由在无线数据系统的辅助数据内发送的数据标志所识别的所述预定事件的检测,所述方法包括以下步骤:搜索从各广播台接收到的所述辅助数据直至找到正在发送或者能够发送所述数据标志的广播台;以及监测所述已找到的广播台的辅助数据以测定预定事件正在进行的时间;其中所述搜索步骤在无线电波段上进行频率 (second data, wireless data channel) 的扫描之前先观察保存在存储器各预置频率上的广播台。

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (音频信号) , multimedia data , movie data , television data .
CN1213911A
CLAIM 1
.一种选择广播电台的方法,用于在音频系统正在再现来自能发送预定事件的广播台以外的信号源的音频信号 (audio data) 的同时,后台监测对由在无线数据系统的辅助数据内发送的数据标志所识别的所述预定事件的检测,所述方法包括以下步骤:搜索从各广播台接收到的所述辅助数据直至找到正在发送或者能够发送所述数据标志的广播台;以及监测所述已找到的广播台的辅助数据以测定预定事件正在进行的时间;其中所述搜索步骤在无线电波段上进行频率的扫描之前先观察保存在存储器各预置频率上的广播台。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (进行频率) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
CN1213911A
CLAIM 1
.一种选择广播电台的方法,用于在音频系统正在再现来自能发送预定事件的广播台以外的信号源的音频信号的同时,后台监测对由在无线数据系统的辅助数据内发送的数据标志所识别的所述预定事件的检测,所述方法包括以下步骤:搜索从各广播台接收到的所述辅助数据直至找到正在发送或者能够发送所述数据标志的广播台;以及监测所述已找到的广播台的辅助数据以测定预定事件正在进行的时间;其中所述搜索步骤在无线电波段上进行频率 (second data, wireless data channel) 的扫描之前先观察保存在存储器各预置频率上的广播台。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (进行频率) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
CN1213911A
CLAIM 1
.一种选择广播电台的方法,用于在音频系统正在再现来自能发送预定事件的广播台以外的信号源的音频信号的同时,后台监测对由在无线数据系统的辅助数据内发送的数据标志所识别的所述预定事件的检测,所述方法包括以下步骤:搜索从各广播台接收到的所述辅助数据直至找到正在发送或者能够发送所述数据标志的广播台;以及监测所述已找到的广播台的辅助数据以测定预定事件正在进行的时间;其中所述搜索步骤在无线电波段上进行频率 (second data, wireless data channel) 的扫描之前先观察保存在存储器各预置频率上的广播台。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access (型代码) to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
CN1213911A
CLAIM 9
.如权利要求6所述的方法,其中所述搜索频按以下次序观察广播台:在工作的调频波段中最后一次调谐到的电台;在工作的调频波段中对各预置频率进行扫描;在非工作的调频波段中最后一次调谐到的电台;在非工作的调频波段中对各预置频率进行扫描;在所述无线波段上扫遍各顺序频率,附加要求是广播台必须具有与作为预置频率存储的至少一个广播台的节目类型代码 (enables access) 相符的节目类型代码;以及不顾所述附加要求而从所述扫遍的各顺序频率中选择一电台。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access (型代码) to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
CN1213911A
CLAIM 9
.如权利要求6所述的方法,其中所述搜索频按以下次序观察广播台:在工作的调频波段中最后一次调谐到的电台;在工作的调频波段中对各预置频率进行扫描;在非工作的调频波段中最后一次调谐到的电台;在非工作的调频波段中对各预置频率进行扫描;在所述无线波段上扫遍各顺序频率,附加要求是广播台必须具有与作为预置频率存储的至少一个广播台的节目类型代码 (enables access) 相符的节目类型代码;以及不顾所述附加要求而从所述扫遍的各顺序频率中选择一电台。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6144375A

Filed: 1998-08-14     Issued: 2000-11-07

Multi-perspective viewer for content-based interactivity

(Original Assignee) Praja Inc     (Current Assignee) Eastman Kodak Co ; Tibco Software Inc

Ramesh C. Jain, Terry Randolph Hicks, Asquith A. Bailey, Ryan B. McKinley, Don Yamato Kuramura, Arun L. Katkere
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (temporal database) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (temporal database) includes at least one of the following : a video , a song , an advertisement , an image , audio data (audio sources) , multimedia data , movie data (controlling volume, time code) , television data .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US6144375A
CLAIM 16
. The multi-perspective viewer of claim 15 , wherein the display means further controls the display of the following windows on the visual display : a . an audio control window ;
b . a bookmark bin window ;
c . a context-sensitive VCR control window ;
d . a time code (movie data) window ;
e . a camera angle control window ;
f . a statistics and textual information viewing window ;
and g . a query processing window .

US6144375A
CLAIM 27
. The multi-perspective viewer of claim 16 , wherein the audio control window includes controls for controlling volume (movie data) , muting , mono/stereo , and selection of audio sources (audio data) .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (temporal database) , information associated with the broadcast event , contact information .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (temporal database) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (temporal database) includes content identification .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (temporal database) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (temporal database) includes content identification .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (temporal database) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (up control) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (temporal database) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US6144375A
CLAIM 18
. The multi-perspective viewer of claim 15 , wherein the user control window includes the following user control buttons : a . a swap control button for which allows the user to interchange the positions of the video window and the model window on the visual display ;
b . a freeze-frame control button which allows the user to freeze the real-time video clip displayed in the video window ;
c . a bookmarks control button for creating user bookmarks ;
d . a preferences pop-up control (database entry) button ;
e . a zoom control button which allows the user to zoom in and out on an image displayed by the real-time video clip ;
and f . a hyperlink control button .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (up control) identifier is associated with a specific instance of the broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US6144375A
CLAIM 18
. The multi-perspective viewer of claim 15 , wherein the user control window includes the following user control buttons : a . a swap control button for which allows the user to interchange the positions of the video window and the model window on the visual display ;
b . a freeze-frame control button which allows the user to freeze the real-time video clip displayed in the video window ;
c . a bookmarks control button for creating user bookmarks ;
d . a preferences pop-up control (database entry) button ;
e . a zoom control button which allows the user to zoom in and out on an image displayed by the real-time video clip ;
and f . a hyperlink control button .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (up control) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6144375A
CLAIM 18
. The multi-perspective viewer of claim 15 , wherein the user control window includes the following user control buttons : a . a swap control button for which allows the user to interchange the positions of the video window and the model window on the visual display ;
b . a freeze-frame control button which allows the user to freeze the real-time video clip displayed in the video window ;
c . a bookmarks control button for creating user bookmarks ;
d . a preferences pop-up control (database entry) button ;
e . a zoom control button which allows the user to zoom in and out on an image displayed by the real-time video clip ;
and f . a hyperlink control button .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (up control) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6144375A
CLAIM 18
. The multi-perspective viewer of claim 15 , wherein the user control window includes the following user control buttons : a . a swap control button for which allows the user to interchange the positions of the video window and the model window on the visual display ;
b . a freeze-frame control button which allows the user to freeze the real-time video clip displayed in the video window ;
c . a bookmarks control button for creating user bookmarks ;
d . a preferences pop-up control (database entry) button ;
e . a zoom control button which allows the user to zoom in and out on an image displayed by the real-time video clip ;
and f . a hyperlink control button .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (up control) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (temporal database) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US6144375A
CLAIM 18
. The multi-perspective viewer of claim 15 , wherein the user control window includes the following user control buttons : a . a swap control button for which allows the user to interchange the positions of the video window and the model window on the visual display ;
b . a freeze-frame control button which allows the user to freeze the real-time video clip displayed in the video window ;
c . a bookmarks control button for creating user bookmarks ;
d . a preferences pop-up control (database entry) button ;
e . a zoom control button which allows the user to zoom in and out on an image displayed by the real-time video clip ;
and f . a hyperlink control button .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (temporal database) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (temporal database) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (temporal database) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (temporal database) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (selection criteria, hard disk) , modifying at least one database entry (up control) , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6144375A
CLAIM 2
. The multi-perspective viewer of claim 1 , wherein the database is created by filtering the multi-media program and capturing only the multi-media events that satisfy event selection criteria (data type filtering) .

US6144375A
CLAIM 14
. The multi-perspective viewer of claim 13 , wherein the multi-media database is stored in a hot-swappable audio-video hard disk (data type filtering) .

US6144375A
CLAIM 18
. The multi-perspective viewer of claim 15 , wherein the user control window includes the following user control buttons : a . a swap control button for which allows the user to interchange the positions of the video window and the model window on the visual display ;
b . a freeze-frame control button which allows the user to freeze the real-time video clip displayed in the video window ;
c . a bookmarks control button for creating user bookmarks ;
d . a preferences pop-up control (database entry) button ;
e . a zoom control button which allows the user to zoom in and out on an image displayed by the real-time video clip ;
and f . a hyperlink control button .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (temporal database) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (temporal database) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (temporal database) identifier .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (temporal database) identifier .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (temporal database) identifier .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (temporal database) includes at least one of a song , an advertisement and a segment of a show .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (temporal database) transmitter module comprises a radio transmitter .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (temporal database) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (temporal database) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (temporal database) .
US6144375A
CLAIM 3
. The multi-perspective viewer of claim 2 , wherein the database is a spatial/temporal database (broadcast event, event identifier, broadcast event identifier) and wherein the multiple multi-media data types are indexed for subsequent retrieval by query means .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6078874A

Filed: 1998-08-04     Issued: 2000-06-20

Apparatus and method for machine data collection

(Original Assignee) CSI Technology Inc     (Current Assignee) CSI TECHNOLOGY A Corp OF DELAWARE ; Computational Systems Inc

Richard W. Piety, Kenneth R. Piety, Daniel G. Simpson
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (communication port) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (second sensor, second wire) for communicating information (second communication) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (log information) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US6078874A
CLAIM 19
. The system of claim 17 wherein said base instrument is operable to receive and log information (first data) which is input by the operator .

US6078874A
CLAIM 25
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a base wireless communications port ;
a first hand-held sensor unit dimensioned and configured for being hand-held during data acquisition , said first hand-held sensor unit including : a first microprocessor secured therein , a first wireless communications port mounted on the first hand-held sensor unit and in electrical communication with the first microprocessor , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the first microprocessor via the base wireless communications port and the first wireless communications port ;
and a first sensor mounted on the first hand-held sensor unit and in electrical communication with the first microprocessor for sensing a machine operating characteristic according to route-based data collection instructions and producing first sensor signals corresponding to the machine operating characteristic that is sensed , the first hand-held sensor unit being further operable to transmit a first set of data signals corresponding to the first sensor signals via the first wireless communications port ;
and a second hand-held sensor unit dimensioned and configured for being hand-held during data acquisition , said second hand-held sensor unit including : a second microprocessor secured therein ;
a second wireless communications port mounted on the second hand-held sensor unit and in electrical communication with the second microprocessor of the second hand-held sensor unit , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the second microprocessor of the second hand-held sensor unit via the base wireless communications port and the second communication (communicating information) s port of the second hand-held sensor unit ;
and a second sensor mounted on the second hand-held sensor unit and in electrical communication with the second microprocessor of the second hand-held sensor unit for sensing a machine operating characteristic according to route-based data collection instructions and producing second sensor signals corresponding to the machine operating characteristic that is sensed , the second hand-held sensor unit being further operable to transmit a second set of data signals corresponding to the second sensor signals via the second wireless communications port .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (when receipt) (RBDS) data , a plurality of response options , Open Data Application (when receipt) (ODA) data .
US6078874A
CLAIM 34
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a wireless instrument communications port ;
and a hand-held sensor unit being dimensioned and configured for being hand-held during data acquisition , said hand-held sensor unit including : a microcomputer ;
a power source disposed in the sensor unit for powering the sensor unit ;
an LED in electrical communication with the microprocessor for notifying the operator when receipt (Radio Broadcast Data System, Open Data Application) of the data signals is complete ;
a display in electrical communication with the microcomputer for displaying data collection instructions and information to the operator ;
a data acquisition switch in electrical communication with the microcomputer for initiating data collection ;
a wireless communications port in electrical communication with the microcomputer , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the microcomputer via the wireless instrument communications port and the sensor unit wireless communications port ;
and a sensor disposed in the sensor unit for sensing an operating characteristic of the machine and producing sensor signals corresponding the machine operating characteristic that is sensed , said sensor being in electrical communication with the microcomputer for sending sensor signals to the microcomputer .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (electrical power) , multimedia data , movie data , television data (electrical power) .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (multiple sensor) .
US6078874A
CLAIM 17
. A multiple sensor (contact information) data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wireless communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication (second sensor, second wire) module wherein the external communication module establishes a communication connection using information included in the answer .
US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 13
. A response authentication system (communication port) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (second sensor, second wire) for communicating with a database system , wherein the database system is configured to access a first data (log information) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (electrical power) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US6078874A
CLAIM 19
. The system of claim 17 wherein said base instrument is operable to receive and log information (first data) which is input by the operator .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (communication port) to uniquely identify the specific broadcast event ;

and a communication module (second sensor, second wire) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (log information) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (electrical power) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US6078874A
CLAIM 19
. The system of claim 17 wherein said base instrument is operable to receive and log information (first data) which is input by the operator .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (communication port) to uniquely identify the specific broadcast event includes content identification .
US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wireless communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (when receipt) (RBDS) data , a plurality of response options Open Data Application (when receipt) (ODA) data , and wherein at least part of the first data (log information) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (communication port) , a third party database .
US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wireless communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US6078874A
CLAIM 19
. The system of claim 17 wherein said base instrument is operable to receive and log information (first data) which is input by the operator .

US6078874A
CLAIM 34
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a wireless instrument communications port ;
and a hand-held sensor unit being dimensioned and configured for being hand-held during data acquisition , said hand-held sensor unit including : a microcomputer ;
a power source disposed in the sensor unit for powering the sensor unit ;
an LED in electrical communication with the microprocessor for notifying the operator when receipt (Radio Broadcast Data System, Open Data Application) of the data signals is complete ;
a display in electrical communication with the microcomputer for displaying data collection instructions and information to the operator ;
a data acquisition switch in electrical communication with the microcomputer for initiating data collection ;
a wireless communications port in electrical communication with the microcomputer , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the microcomputer via the wireless instrument communications port and the sensor unit wireless communications port ;
and a sensor disposed in the sensor unit for sensing an operating characteristic of the machine and producing sensor signals corresponding the machine operating characteristic that is sensed , said sensor being in electrical communication with the microcomputer for sending sensor signals to the microcomputer .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (communication port) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (second sensor, second wire) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (second sensor, second wire) that sent the response packet .
US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (communication port) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wireless communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (when receipt) (RBDS) data , a plurality of response options , Open Data Application (when receipt) (ODA) data .
US6078874A
CLAIM 34
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a wireless instrument communications port ;
and a hand-held sensor unit being dimensioned and configured for being hand-held during data acquisition , said hand-held sensor unit including : a microcomputer ;
a power source disposed in the sensor unit for powering the sensor unit ;
an LED in electrical communication with the microprocessor for notifying the operator when receipt (Radio Broadcast Data System, Open Data Application) of the data signals is complete ;
a display in electrical communication with the microcomputer for displaying data collection instructions and information to the operator ;
a data acquisition switch in electrical communication with the microcomputer for initiating data collection ;
a wireless communications port in electrical communication with the microcomputer , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the microcomputer via the wireless instrument communications port and the sensor unit wireless communications port ;
and a sensor disposed in the sensor unit for sensing an operating characteristic of the machine and producing sensor signals corresponding the machine operating characteristic that is sensed , said sensor being in electrical communication with the microcomputer for sending sensor signals to the microcomputer .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (communication port) that uses data (electrical power) that enables the determination of a database entry , comprising : a database entry module (operating data) that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (second sensor, second wire) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (second sensor, second wire) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (operating data) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data (database entry module, database access module) from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (communication port) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (second sensor, second wire) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry (wireless communications interface) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (communication port) , a third party database .
US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wireless communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (electrical power) that processes data (fault detection) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (communication port) , a third party database .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wireless communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US6078874A
CLAIM 38
. The system of claim 34 wherein said microcomputer is further operable to compute a fast Fourier transform of sensor signals for fault detection (processes data) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (electrical power) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (electrical power) processing of the data comprises at least one of the following : correlation of data elements of the first entry (wireless communications interface) and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6078874A
CLAIM 1
. A hand-held sensor unit for use by an operator to acquire operating data from a machine and for communicating acquired operating data to a peripheral device capable of wireless communications , the sensor unit comprising : a housing configured for being hand held by an operator ;
a first sensor disposed in said housing for being placed in sensory contact with a machine at a measurement location to sense a first operating characteristic of the machine during data acquisition , producing first sensor signals corresponding to the machine operating characteristic that is sensed ;
a microcomputer , including memory , disposed in said housing in electrical communication with said first sensor to receive and process sensor signals , producing processed sensor data ;
a wireless communications port in electrical communication with said microcomputer to provide wireless communications between the microcomputer and the peripheral device ;
and a power supply disposed in said housing for supplying electrical power (audio data, television data, data management module, data management module processing, using data, uses data, broadcast data management module processing) to the sensor unit ;
wherein said housing is dimensioned and configured for being hand-held by an operator during acquisition of data with said first sensor .

US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US8200203B1
CLAIM 33
. A response authentication system (communication port) for obtaining a response packet from a receiving device , the system comprising : a communication module (second sensor, second wire) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry (wireless communications interface) matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (power source) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6078874A
CLAIM 34
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a wireless instrument communications port ;
and a hand-held sensor unit being dimensioned and configured for being hand-held during data acquisition , said hand-held sensor unit including : a microcomputer ;
a power source (destination address) disposed in the sensor unit for powering the sensor unit ;
an LED in electrical communication with the microprocessor for notifying the operator when receipt of the data signals is complete ;
a display in electrical communication with the microcomputer for displaying data collection instructions and information to the operator ;
a data acquisition switch in electrical communication with the microcomputer for initiating data collection ;
a wireless communications port in electrical communication with the microcomputer , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the microcomputer via the wireless instrument communications port and the sensor unit wireless communications port ;
and a sensor disposed in the sensor unit for sensing an operating characteristic of the machine and producing sensor signals corresponding the machine operating characteristic that is sensed , said sensor being in electrical communication with the microcomputer for sending sensor signals to the microcomputer .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry (wireless communications interface) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (second sensor, second wire) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (communication port) .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US6078874A
CLAIM 15
. The sensor unit of claim 1 , further comprising a second sensor (external communication, communication module, external communication module, communication device) disposed in said housing for being placed in sensory contact at a measurement location to sense a second operating characteristic of the machine that is different than the first operating characteristic .

US6078874A
CLAIM 17
. A multiple sensor data collection system for use by an operator in monitoring and collecting data from a machine , the system comprising : a base instrument dimensioned and configured for being hand-held by an operator during data acquisition and for receiving and storing data , the base instrument including a data collection route stored therein and a base wireless communication port (response authentication system) for transmitting and receiving wireless signals ;
a plurality of sensor units for sensing a plurality of machine parameters and for producing data corresponding to the sensed machine parameters , each sensor unit including a wireless communications port for receiving route-based data collection instructions from the base instrument and transmitting signals corresponding to the data produced by the sensor units according to route-based data collection instructions , each sensor unit being dimensioned and configured for being hand-held during data acquisition , said plurality of sensor units including : (1) a first sensor unit having a sensor for sensing a first machine parameter according to route-based data collection instructions received from the base instrument and producing first sensor signals , a converter for producing first electrical signals corresponding to the first sensor signals , a microprocessor for receiving and analyzing the first electrical signals and producing analyzed electrical data corresponding to the first machine parameter , and a first wireless communications port for producing and transmitting first wireless signals corresponding to the analyzed electrical data ;
and (2) a second sensor unit having a sensor for sensing a second machine parameter different from the first machine parameter according to route-based data collection instructions received from the base instrument and producing second sensor signals , and a second wire (external communication, communication module, external communication module, communication device) less communications port for transmitting second wireless signals corresponding to the second sensor signals ;
wherein said base instrument is operable to receive at least one of the first and second wireless signals through the base wireless communications port and to produce and store machine data corresponding to at least one of the first and second sensed parameters of the machine .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet conforms to an Open Data Application (when receipt) (ODA) protocol .
US6078874A
CLAIM 34
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a wireless instrument communications port ;
and a hand-held sensor unit being dimensioned and configured for being hand-held during data acquisition , said hand-held sensor unit including : a microcomputer ;
a power source disposed in the sensor unit for powering the sensor unit ;
an LED in electrical communication with the microprocessor for notifying the operator when receipt (Radio Broadcast Data System, Open Data Application) of the data signals is complete ;
a display in electrical communication with the microcomputer for displaying data collection instructions and information to the operator ;
a data acquisition switch in electrical communication with the microcomputer for initiating data collection ;
a wireless communications port in electrical communication with the microcomputer , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the microcomputer via the wireless instrument communications port and the sensor unit wireless communications port ;
and a sensor disposed in the sensor unit for sensing an operating characteristic of the machine and producing sensor signals corresponding the machine operating characteristic that is sensed , said sensor being in electrical communication with the microcomputer for sending sensor signals to the microcomputer .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (power source) of alphanumeric characters along with identification of an address format .
US6078874A
CLAIM 34
. A multiple sensor data collection system for use by an operator in monitoring a machine , the system comprising : a microprocessor-based instrument having a data collection route stored therein and including a wireless instrument communications port ;
and a hand-held sensor unit being dimensioned and configured for being hand-held during data acquisition , said hand-held sensor unit including : a microcomputer ;
a power source (destination address) disposed in the sensor unit for powering the sensor unit ;
an LED in electrical communication with the microprocessor for notifying the operator when receipt of the data signals is complete ;
a display in electrical communication with the microcomputer for displaying data collection instructions and information to the operator ;
a data acquisition switch in electrical communication with the microcomputer for initiating data collection ;
a wireless communications port in electrical communication with the microcomputer , the microprocessor-based instrument being operable to transmit route-based data collection instructions to the microcomputer via the wireless instrument communications port and the sensor unit wireless communications port ;
and a sensor disposed in the sensor unit for sensing an operating characteristic of the machine and producing sensor signals corresponding the machine operating characteristic that is sensed , said sensor being in electrical communication with the microcomputer for sending sensor signals to the microcomputer .

US8200203B1
CLAIM 53
. The system of claim 43 , further comprising a polling module (second electrical signal) that receives a poll request and responds with at least an identifier .
US6078874A
CLAIM 20
. The system of claim 17 wherein said first sensor unit is operable to receive the second wireless signals through the first wireless communications port , the converter is operable to convert the second wireless signals into second electrical signal (polling module) s , and wherein the microprocessor is operable to analyze the first electrical signals based on the second electrical signals to produce the analyzed electrical data .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry (wireless communications interface) of the database system comprises the identifier .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry (wireless communications interface) and second entry of the database is configured to identify the unique broadcast event .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry (wireless communications interface) and second entry of the database is configured to identify the unique broadcast event .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry (wireless communications interface) and second entry of the database is configured to identify the unique broadcast event .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry (wireless communications interface) and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (communication port) , a third party database .
US6078874A
CLAIM 9
. The sensor unit of claim 1 wherein said wireless communications interface (first entry) includes a serial infrared data port .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH11327717A

Filed: 1998-07-14     Issued: 1999-11-30

情報出力装置および情報提供システム

(Original Assignee) Digital Vision Laboratories:Kk; 株式会社ディジタル・ビジョン・ラボラトリーズ     

Kazuo Aisaka, Hitoshi Aoike, 一夫 相坂, 仁士 青池
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (時間制限) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (切替え) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, 出力制御, データ) .
JPH11327717A
CLAIM 13
【請求項13】前記情報出力手段が、前記情報識別コー ドに基づいて又はオペレータ入力に応じて、必要なサー ビス機能を追加するためのプログラム又はデータ (computing device, communication device, report generation module, wireless device) を提供 するサービス機能情報源から、特定のプログラム又はデ ータを取得することを特徴とする請求項2に記載の情報 出力装置。

JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御 (computing device, communication device, report generation module, wireless device) 手段と、を備えた情報提供システム (computing device, communication device, report generation module, wireless device)

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (時間制限) further includes a responder identification .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (付加情報, づけて) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH11327717A
CLAIM 2
【請求項2】前記情報出力手段が、前記サービス情報を 予め定めた表現形式で出力可能なスクリプトプログラム を実行し、 前記手順選定手段が、該スクリプトプログラムを前記情 報識別コードに対応づけて (event identifier, track identifier) 選定することを特徴とする請 求項1に記載の情報出力装置。

JPH11327717A
CLAIM 11
【請求項11】前記コード入力手段が、前記情報識別コ ードと共に該情報識別コードに付随する付加情報 (event identifier, track identifier) を入力 し、 前記手順選定手段が、該付加情報と前記情報識別コード とに基づいて、前記スクリプトプログラムを選定するこ とを特徴とする請求項2に記載の情報出力装置。

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (時間制限) .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (時間制限) channel , a cabled connection .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (時間制限) , television data .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (時間制限) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (切替え) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (時間制限) further includes the data that enables an identification of the responder .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (切替え) .
JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 17
. A system for interactive communication (のコード) using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (切替え) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (時間制限) containing at a minimum the at least one identifier .
JPH11327717A
CLAIM 9
【請求項9】前記コード入力手段が、所定桁数のコード (interactive communication) をオペレータの操作に応じて入力することを特徴とする 請求項1に記載の情報出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (付加情報, づけて) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (切替え) , the response authentication system , a third party database .
JPH11327717A
CLAIM 2
【請求項2】前記情報出力手段が、前記サービス情報を 予め定めた表現形式で出力可能なスクリプトプログラム を実行し、 前記手順選定手段が、該スクリプトプログラムを前記情 報識別コードに対応づけて (event identifier, track identifier) 選定することを特徴とする請 求項1に記載の情報出力装置。

JPH11327717A
CLAIM 11
【請求項11】前記コード入力手段が、前記情報識別コ ードと共に該情報識別コードに付随する付加情報 (event identifier, track identifier) を入力 し、 前記手順選定手段が、該付加情報と前記情報識別コード とに基づいて、前記スクリプトプログラムを選定するこ とを特徴とする請求項2に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 21
. A method for operating a database system (切替え) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (時間制限) sourced from a communication device (システム, 出力制御, データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH11327717A
CLAIM 13
【請求項13】前記情報出力手段が、前記情報識別コー ドに基づいて又はオペレータ入力に応じて、必要なサー ビス機能を追加するためのプログラム又はデータ (computing device, communication device, report generation module, wireless device) を提供 するサービス機能情報源から、特定のプログラム又はデ ータを取得することを特徴とする請求項2に記載の情報 出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御 (computing device, communication device, report generation module, wireless device) 手段と、を備えた情報提供システム (computing device, communication device, report generation module, wireless device)

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (切替え) is communicated to the communication device (システム, 出力制御, データ) that sent the response packet (時間制限) .
JPH11327717A
CLAIM 13
【請求項13】前記情報出力手段が、前記情報識別コー ドに基づいて又はオペレータ入力に応じて、必要なサー ビス機能を追加するためのプログラム又はデータ (computing device, communication device, report generation module, wireless device) を提供 するサービス機能情報源から、特定のプログラム又はデ ータを取得することを特徴とする請求項2に記載の情報 出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御 (computing device, communication device, report generation module, wireless device) 手段と、を備えた情報提供システム (computing device, communication device, report generation module, wireless device)

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御手段 (communications device) と、を備えた情報提供システム。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier (付加情報, づけて) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH11327717A
CLAIM 2
【請求項2】前記情報出力手段が、前記サービス情報を 予め定めた表現形式で出力可能なスクリプトプログラム を実行し、 前記手順選定手段が、該スクリプトプログラムを前記情 報識別コードに対応づけて (event identifier, track identifier) 選定することを特徴とする請 求項1に記載の情報出力装置。

JPH11327717A
CLAIM 11
【請求項11】前記コード入力手段が、前記情報識別コ ードと共に該情報識別コードに付随する付加情報 (event identifier, track identifier) を入力 し、 前記手順選定手段が、該付加情報と前記情報識別コード とに基づいて、前記スクリプトプログラムを選定するこ とを特徴とする請求項2に記載の情報出力装置。

US8200203B1
CLAIM 26
. A response database system (切替え) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (時間制限) sourced from a communication device (システム, 出力制御, データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH11327717A
CLAIM 13
【請求項13】前記情報出力手段が、前記情報識別コー ドに基づいて又はオペレータ入力に応じて、必要なサー ビス機能を追加するためのプログラム又はデータ (computing device, communication device, report generation module, wireless device) を提供 するサービス機能情報源から、特定のプログラム又はデ ータを取得することを特徴とする請求項2に記載の情報 出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御 (computing device, communication device, report generation module, wireless device) 手段と、を備えた情報提供システム (computing device, communication device, report generation module, wireless device)

US8200203B1
CLAIM 27
. A system for interactive communication (のコード) using a data packet (時間制限) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (切替え) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH11327717A
CLAIM 9
【請求項9】前記コード入力手段が、所定桁数のコード (interactive communication) をオペレータの操作に応じて入力することを特徴とする 請求項1に記載の情報出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (切替え) , the response authentication system , a third party database .
JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (切替え) , the response authentication system , a third party database .
JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (時間制限) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (時間制限) from a receiving device , the system comprising : a communication module for communicating with a database system (切替え) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (時間制限) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (システム, 出力制御, データ) which generates a report based at least in part on the response packet (時間制限) and at least one of the two entries of the database system (切替え) .
JPH11327717A
CLAIM 13
【請求項13】前記情報出力手段が、前記情報識別コー ドに基づいて又はオペレータ入力に応じて、必要なサー ビス機能を追加するためのプログラム又はデータ (computing device, communication device, report generation module, wireless device) を提供 するサービス機能情報源から、特定のプログラム又はデ ータを取得することを特徴とする請求項2に記載の情報 出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御 (computing device, communication device, report generation module, wireless device) 手段と、を備えた情報提供システム (computing device, communication device, report generation module, wireless device)

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (時間制限) further includes the request for the purchase of the product .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, 出力制御, データ) .
JPH11327717A
CLAIM 13
【請求項13】前記情報出力手段が、前記情報識別コー ドに基づいて又はオペレータ入力に応じて、必要なサー ビス機能を追加するためのプログラム又はデータ (computing device, communication device, report generation module, wireless device) を提供 するサービス機能情報源から、特定のプログラム又はデ ータを取得することを特徴とする請求項2に記載の情報 出力装置。

JPH11327717A
CLAIM 38
【請求項38】 請求項1に記載の情報出力装置と、 該情報出力装置に前記サービス情報を提供可能な前記特 定のサービス情報源と、 前記情報出力装置からの情報 に基づいて前記手順選定手段により選定された利用手順 に適したスクリプトプログラムを起動し、前記情報出力 装置に取得されるべき前記特定のサービス情報を前記サ ービス情報源から取得して前記情報出力装置に出力する 情報出力制御 (computing device, communication device, report generation module, wireless device) 手段と、を備えた情報提供システム (computing device, communication device, report generation module, wireless device)

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (有効期) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (切替え) .
JPH11327717A
CLAIM 23
【請求項23】前記情報識別コードの有効性を特定する 情報が、情報識別コードの有効期 (destination address, Internet Protocol address) 間を特定する情報であ る請求項10に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (時間制限) is recorded in an account of a user of the receiving device .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (時間制限) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (時間制限) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (切替え) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (時間制限) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (時間制限) conforms to an Open Data Application (ODA) protocol .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (有効期) of alphanumeric characters along with identification of an address format .
JPH11327717A
CLAIM 23
【請求項23】前記情報識別コードの有効性を特定する 情報が、情報識別コードの有効期 (destination address, Internet Protocol address) 間を特定する情報であ る請求項10に記載の情報出力装置。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (時間制限) further comprises a broadcast event identifier (付加情報, づけて) .
JPH11327717A
CLAIM 2
【請求項2】前記情報出力手段が、前記サービス情報を 予め定めた表現形式で出力可能なスクリプトプログラム を実行し、 前記手順選定手段が、該スクリプトプログラムを前記情 報識別コードに対応づけて (event identifier, track identifier) 選定することを特徴とする請 求項1に記載の情報出力装置。

JPH11327717A
CLAIM 11
【請求項11】前記コード入力手段が、前記情報識別コ ードと共に該情報識別コードに付随する付加情報 (event identifier, track identifier) を入力 し、 前記手順選定手段が、該付加情報と前記情報識別コード とに基づいて、前記スクリプトプログラムを選定するこ とを特徴とする請求項2に記載の情報出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (時間制限) further comprises the broadcast event identifier (付加情報, づけて) .
JPH11327717A
CLAIM 2
【請求項2】前記情報出力手段が、前記サービス情報を 予め定めた表現形式で出力可能なスクリプトプログラム を実行し、 前記手順選定手段が、該スクリプトプログラムを前記情 報識別コードに対応づけて (event identifier, track identifier) 選定することを特徴とする請 求項1に記載の情報出力装置。

JPH11327717A
CLAIM 11
【請求項11】前記コード入力手段が、前記情報識別コ ードと共に該情報識別コードに付随する付加情報 (event identifier, track identifier) を入力 し、 前記手順選定手段が、該付加情報と前記情報識別コード とに基づいて、前記スクリプトプログラムを選定するこ とを特徴とする請求項2に記載の情報出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (時間制限) comprises a modified version of the broadcast event identifier (付加情報, づけて) .
JPH11327717A
CLAIM 2
【請求項2】前記情報出力手段が、前記サービス情報を 予め定めた表現形式で出力可能なスクリプトプログラム を実行し、 前記手順選定手段が、該スクリプトプログラムを前記情 報識別コードに対応づけて (event identifier, track identifier) 選定することを特徴とする請 求項1に記載の情報出力装置。

JPH11327717A
CLAIM 11
【請求項11】前記コード入力手段が、前記情報識別コ ードと共に該情報識別コードに付随する付加情報 (event identifier, track identifier) を入力 し、 前記手順選定手段が、該付加情報と前記情報識別コード とに基づいて、前記スクリプトプログラムを選定するこ とを特徴とする請求項2に記載の情報出力装置。

JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (時間制限) is altered after being received in the data packet (時間制限) .
JPH11327717A
CLAIM 30
【請求項30】前記連動用信号の受信から前記スクリプ トプログラムの動作開始までの所要時間が所定の時間内 となるように、前記手順選定手段及び情報出力手段の実 行時間を制限するための時間制限 (wireless data, response packet, wireless data channel, movie data, data packet) 機構を有することを特 徴とする請求項25に記載の情報出力装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JPH11327717A
CLAIM 23
【請求項23】前記情報識別コードの有効性を特定する 情報が、情報識別コードの有効期間を特定する情報 (Channel receiver, voice instruction receiver) であ る請求項10に記載の情報出力装置。

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol address (有効期) .
JPH11327717A
CLAIM 23
【請求項23】前記情報識別コードの有効性を特定する 情報が、情報識別コードの有効期 (destination address, Internet Protocol address) 間を特定する情報であ る請求項10に記載の情報出力装置。

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (切替え) comprises the identifier .
JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (切替え) , the response authentication system , a third party database .
JPH11327717A
CLAIM 31
【請求項31】前記スクリプトプログラムの動作が、前 記放送番組の録画開始又は当該放送番組への受信チャン ネル切替え (database system, response database system) であることを特徴とする請求項25に記載の 情報出力装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6141686A

Filed: 1998-06-23     Issued: 2000-10-31

Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control

(Original Assignee) Deterministic Networks Inc     (Current Assignee) Citrix Systems Inc

Steven J. Jackowski, Christopher N. Thomas
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (network packets, data packet) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (network packets, data packet) further includes a responder identification .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (usable medium) Application (ODA) data .
US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (network packets, data packet) .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (network packets, data packet) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (readable program) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (network packets, data packet) further includes the data that enables an identification of the responder .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (readable program) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (network packets, data packet) containing at a minimum the at least one identifier .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data (usable medium) Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (network functions) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (network packets, data packet) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6141686A
CLAIM 1
. A client-side application-classifier comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on a network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over the network ;
an interceptor , coupled between the upper and lower interfaces , for intercepting network events ;
an examiner , coupled to the interceptor , for examining the network event intercepted and collecting statistical information about the network event , the statistical information including : an application name of one of the high-level user applications that caused the network event ;
a timestamp for the network event ;
a byte count when the network event is a transfer of data over the network ;
Internet addresses and ports when the network event is a connection or a data transfer ;
and a process identifier of a running instance of the high-level user application ;
a consolidator , coupled to the examiner , for consolidating the statistical information into application-classifier tables , the application-classifier tables including current tables for currently-running instances of applications , and historical tables that include closed applications ;
and a reporter , coupled to the consolidator , for sending the statistical information from the application-classifier tables to a remote policy server on the network , the statistical information including the application name , whereby the statistical information for network events is collected by the client-side application-classifier .

US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (network packets, data packet) .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (network functions) identifier is associated with a specific instance of the broadcast event .
US6141686A
CLAIM 1
. A client-side application-classifier comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on a network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over the network ;
an interceptor , coupled between the upper and lower interfaces , for intercepting network events ;
an examiner , coupled to the interceptor , for examining the network event intercepted and collecting statistical information about the network event , the statistical information including : an application name of one of the high-level user applications that caused the network event ;
a timestamp for the network event ;
a byte count when the network event is a transfer of data over the network ;
Internet addresses and ports when the network event is a connection or a data transfer ;
and a process identifier of a running instance of the high-level user application ;
a consolidator , coupled to the examiner , for consolidating the statistical information into application-classifier tables , the application-classifier tables including current tables for currently-running instances of applications , and historical tables that include closed applications ;
and a reporter , coupled to the consolidator , for sending the statistical information from the application-classifier tables to a remote policy server on the network , the statistical information including the application name , whereby the statistical information for network events is collected by the client-side application-classifier .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (network functions) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6141686A
CLAIM 1
. A client-side application-classifier comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on a network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over the network ;
an interceptor , coupled between the upper and lower interfaces , for intercepting network events ;
an examiner , coupled to the interceptor , for examining the network event intercepted and collecting statistical information about the network event , the statistical information including : an application name of one of the high-level user applications that caused the network event ;
a timestamp for the network event ;
a byte count when the network event is a transfer of data over the network ;
Internet addresses and ports when the network event is a connection or a data transfer ;
and a process identifier of a running instance of the high-level user application ;
a consolidator , coupled to the examiner , for consolidating the statistical information into application-classifier tables , the application-classifier tables including current tables for currently-running instances of applications , and historical tables that include closed applications ;
and a reporter , coupled to the consolidator , for sending the statistical information from the application-classifier tables to a remote policy server on the network , the statistical information including the application name , whereby the statistical information for network events is collected by the client-side application-classifier .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (network functions) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (usable medium) Application (ODA) data .
US6141686A
CLAIM 1
. A client-side application-classifier comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on a network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over the network ;
an interceptor , coupled between the upper and lower interfaces , for intercepting network events ;
an examiner , coupled to the interceptor , for examining the network event intercepted and collecting statistical information about the network event , the statistical information including : an application name of one of the high-level user applications that caused the network event ;
a timestamp for the network event ;
a byte count when the network event is a transfer of data over the network ;
Internet addresses and ports when the network event is a connection or a data transfer ;
and a process identifier of a running instance of the high-level user application ;
a consolidator , coupled to the examiner , for consolidating the statistical information into application-classifier tables , the application-classifier tables including current tables for currently-running instances of applications , and historical tables that include closed applications ;
and a reporter , coupled to the consolidator , for sending the statistical information from the application-classifier tables to a remote policy server on the network , the statistical information including the application name , whereby the statistical information for network events is collected by the client-side application-classifier .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (network functions) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (network packets, data packet) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6141686A
CLAIM 1
. A client-side application-classifier comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on a network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over the network ;
an interceptor , coupled between the upper and lower interfaces , for intercepting network events ;
an examiner , coupled to the interceptor , for examining the network event intercepted and collecting statistical information about the network event , the statistical information including : an application name of one of the high-level user applications that caused the network event ;
a timestamp for the network event ;
a byte count when the network event is a transfer of data over the network ;
Internet addresses and ports when the network event is a connection or a data transfer ;
and a process identifier of a running instance of the high-level user application ;
a consolidator , coupled to the examiner , for consolidating the statistical information into application-classifier tables , the application-classifier tables including current tables for currently-running instances of applications , and historical tables that include closed applications ;
and a reporter , coupled to the consolidator , for sending the statistical information from the application-classifier tables to a remote policy server on the network , the statistical information including the application name , whereby the statistical information for network events is collected by the client-side application-classifier .

US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (network packets, data packet) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (lower network) corollary to the unique broadcast event ;

and a communication module , having one (readable program) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (lower network) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (lower network) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (network functions) , dynamically distributing the data packet (network packets, data packet) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6141686A
CLAIM 1
. A client-side application-classifier comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on a network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over the network ;
an interceptor , coupled between the upper and lower interfaces , for intercepting network events ;
an examiner , coupled to the interceptor , for examining the network event intercepted and collecting statistical information about the network event , the statistical information including : an application name of one of the high-level user applications that caused the network event ;
a timestamp for the network event ;
a byte count when the network event is a transfer of data over the network ;
Internet addresses and ports when the network event is a connection or a data transfer ;
and a process identifier of a running instance of the high-level user application ;
a consolidator , coupled to the examiner , for consolidating the statistical information into application-classifier tables , the application-classifier tables including current tables for currently-running instances of applications , and historical tables that include closed applications ;
and a reporter , coupled to the consolidator , for sending the statistical information from the application-classifier tables to a remote policy server on the network , the statistical information including the application name , whereby the statistical information for network events is collected by the client-side application-classifier .

US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (network packets, data packet) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (readable program) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (network packets, data packet) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (network packets, data packet) and at least one of the two entries of the database system .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (network packets, data packet) further includes the request for the purchase of the product .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (destination address, source addresses, IP addresses) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses (destination address, address format, Internet Protocol address) for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 9
. The computer-implemented method of claim 8 wherein the step of sending the statistical information comprises : searching the application-classifier tables for matching entries having a source and a destination IP address that match a source and a destination IP address that the policy server obtained by examining a network packet , the network packet not containing the name of the high-level application ;
and reading the name of the application from the matching entries and sending the name of the high-level application to the policy server as the high-level application that generated the network packet examined by the policy server , wherein the policy server prioritizes network traffic based on high-level applications rather than low-level IP addresses (destination address, address format, Internet Protocol address) .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address (destination address, address format, Internet Protocol address) , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (network packets, data packet) is recorded in an account of a user of the receiving device .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (network packets, data packet) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (network packets, data packet) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information (lower network) is sourced from a database system that has at a minimum two entries (collecting information, priority data) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (network packets, data packet) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information (minimum two entries) about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US6141686A
CLAIM 19
. The computer-program product of claim 18 wherein the computer-readable program code means further comprises : a blocking plugin , coupled to the extensible service provider means , for blocking the data from being transmitted to the network ;
wherein the policy server determines which data is low-priority data (minimum two entries) by reading the names of high-level applications from the application-classifier tables ;
wherein the blocking plugin blocks low-priority data from being transmitted on the network to reduce network traffic , the blocking plugin under control of the policy server , whereby the low-priority data is blocked at the source before being sent over the network .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (network packets, data packet) conforms to an Open Data (usable medium) Application (ODA) protocol .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (destination address, source addresses, IP addresses) of alphanumeric characters along with identification of an address format (destination address, source addresses, IP addresses) .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses (destination address, address format, Internet Protocol address) for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 9
. The computer-implemented method of claim 8 wherein the step of sending the statistical information comprises : searching the application-classifier tables for matching entries having a source and a destination IP address that match a source and a destination IP address that the policy server obtained by examining a network packet , the network packet not containing the name of the high-level application ;
and reading the name of the application from the matching entries and sending the name of the high-level application to the policy server as the high-level application that generated the network packet examined by the policy server , wherein the policy server prioritizes network traffic based on high-level applications rather than low-level IP addresses (destination address, address format, Internet Protocol address) .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address (destination address, address format, Internet Protocol address) , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (network packets, data packet) further comprises a broadcast event identifier .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (network packets, data packet) further comprises the broadcast event identifier .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (network packets, data packet) comprises a modified version of the broadcast event identifier .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (lower network) in the response packet (network packets, data packet) is altered after being received in the data packet (network packets, data packet) .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets (response packet, data packet) and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .

US6141686A
CLAIM 17
. The computer-program product of claim 16 wherein the request from the policy server includes source and destination IP addresses from data packet (response packet, data packet) s sent over the network from the socket means , but the data packets do not contain the name of the high-level application sending the data , whereby the policy server cannot obtain the name of the high-level application from the data packets but only from the application-classifier tables .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol address (destination address, source addresses, IP addresses) .
US6141686A
CLAIM 7
. The client-side application-classifier of claim 1 wherein the network-transport layer is a TCP/IP stack coupled to a first network through a first media-access controller and coupled to a second network through a second media-access controller , the client-side application-classifier further comprising : a network enhancer , coupled between the network-transport layer and the first and second media-access controllers , for intercepting network packets and extracting routing information including source and destination network addresses ;
and a route table , coupled to the network enhancer , for storing the routing information for the network packets ;
the examiner coupled to the route table to determine a source address of either the first media-access controller or of the second media-access controller when the source address is not available from the upper interface , whereby source addresses (destination address, address format, Internet Protocol address) for clients with two network connections is obtained by the network enhancer below the TCP/IP stack .

US6141686A
CLAIM 9
. The computer-implemented method of claim 8 wherein the step of sending the statistical information comprises : searching the application-classifier tables for matching entries having a source and a destination IP address that match a source and a destination IP address that the policy server obtained by examining a network packet , the network packet not containing the name of the high-level application ;
and reading the name of the application from the matching entries and sending the name of the high-level application to the policy server as the high-level application that generated the network packet examined by the policy server , wherein the policy server prioritizes network traffic based on high-level applications rather than low-level IP addresses (destination address, address format, Internet Protocol address) .

US6141686A
CLAIM 14
. A computer-program product comprising : a computer-usable medium having computer-readable program code means embodied therein for classifying network traffic according to high-level application name , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
and extensible service provider means , coupled to the socket means and to the transport means , for activating a application-classifier plugin when the data is sent to the transport means , the extensible service provider means further for activating other plugins ;
the application-classifier plugin including means for collecting information about the data , the information including a name of the high-level application generating the data , a source address and a destination address (destination address, address format, Internet Protocol address) , and a timestamp ;
whereby the data is classified by the name of the high-level application generating the data sent to the network .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (lower network) that matches at least one element of the first entry of the database system comprises the identifier .
US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (lower network) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US6141686A
CLAIM 8
. A computer-implemented method for classifying network flows from a client , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed ;
activating an application-classifier plugin attached to the extensible service provider before the data is sent to the network-transport layer ;
collecting statistical information including a name of the high-level application generating the data , a user name , a timestamp , and a number of bytes transmitted when the application-classifier plugin is activated ;
consolidating the statistical information collected by the application-classifier plugin in application-classifier tables ;
and sending the statistical information to a policy server on a remote machine on the network , wherein the policy server prioritizes the data using the name of the high-level application obtained from the application-classifier plugin on the client , whereby the policy server prioritizes network data based on names of high-level applications obtained from the application-classifier plugin on the client .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9858505A1

Filed: 1998-06-15     Issued: 1998-12-23

Charging method in a mobile telecommunication system

(Original Assignee) Sonera Oyj     

Janne Linkola
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (satellite positioning) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (base transceiver station) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (subscriber identity module) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said time) corollary to a responder using at a minimum data that enables an identification of the responder .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (base transceiver station) further includes a responder identification .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (base transceiver station) .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (said time) , a cabled connection .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (said time) , multimedia data , movie data (said time) , television data .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (satellite positioning) wherein the external communication module establishes a communication connection using information included in the answer .
WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (base transceiver station) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (satellite positioning) for communicating with a database system (subscriber identity module) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (base transceiver station) further includes the data that enables an identification of the responder .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (subscriber identity module) .
WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (satellite positioning) , having one or more processors , for communicating with a database system (subscriber identity module) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (base transceiver station) containing at a minimum the at least one identifier .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (subscriber identity module) , the response authentication system , a third party database .
WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 21
. A method for operating a database system (subscriber identity module) associated with an interactive broadcast media response system , comprising : determining a unique database entry (data record) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (base transceiver station) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record (database entry) for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (subscriber identity module) is communicated to the communication device that sent the response packet (base transceiver station) .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (data record) identifier is associated with a specific instance of the broadcast event .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record (database entry) for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (data record) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record (database entry) for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (data record) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record (database entry) for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 26
. A response database system (subscriber identity module) associated with a response authentication system that uses data that enables the determination of a database entry (data record) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (satellite positioning) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (base transceiver station) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record (database entry) for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said time) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (satellite positioning) , having one or more processors , for communicating with a database system (subscriber identity module) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (subscriber identity module) , the response authentication system , a third party database .
WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said time) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (subscriber identity module) , the response authentication system , a third party database .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said time) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said time) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (data record) , dynamically distributing the data packet (said time) for transmission to the receiving device selected , parsing the data in the database , aggregating data (said time) , generating a report .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record (database entry) for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (base transceiver station) from a receiving device , the system comprising : a communication module (satellite positioning) for communicating with a database system (subscriber identity module) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said time) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (base transceiver station) and at least one of the two entries of the database system (subscriber identity module) .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (base transceiver station) further includes the request for the purchase of the product .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (subscriber identity module) .
WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (base transceiver station) is recorded in an account of a user of the receiving device .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (base transceiver station) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 8
. Procedure as defined in claim 6 , char - ac t eri sed in that the length of the predetermined time (response packet involves one) interval is substantially longer than the interval at which the mobile station decodes the signal of the strongest broadcast channel .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said time) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (subscriber identity module) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (satellite positioning) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (base transceiver station) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

WO9858505A1
CLAIM 4
. Procedure as defined in claim 3 , char ac t eri sed in that the external system used is a satellite positioning (communication module) system .

WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said time) conforms to an Open Data Application (ODA) protocol .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (said time) , a destination address of alphanumeric characters along with identification of an address format .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said time) further comprises a broadcast event identifier .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver stations , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (base transceiver station) further comprises the broadcast event identifier .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (base transceiver station) comprises a modified version of the broadcast event identifier .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (base transceiver station) is altered after being received in the data packet (said time) .
WO9858505A1
CLAIM 1
. Procedure for forming the principle of calculation of call charge in a cellular mobile telephone network , which comprises a mobile switching centre , which produces a call data record for each call , and a plurality of base transceiver station (response packet) s , each of which transmits the calls of the mobile stations located in the area served by the respective base transceiver station , and in which at least one special area has been formed and a special charging rate has been set for calls originated from such an area , and in which the mobile station determines its location at time in- tervals of a predetermined length , characteri sed in that a list of the location identifiers of the special areas is stored in the mobile station in advance , and that in the mobile station ;
a check is carried out to establish whether the location data of the mobile station is comprised in the special areas on the list , the location data is stored in memory for said time (second data, wireless data channel, audio data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) interval of predetermined length if it is comprised in the list , a compensation record associated with a call initiated from the mobile station is generated during the call if the location data has been stored in mem- ory , the information placed in said compensation record comprising at least the location data and data identifying the call , the compensation record is transmitted to the mobile telephone network , and that in the mobile telephone network ;
to determine the charge for the call , the data in the compensation record and the data in the call data record are combined .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (subscriber identity module) comprises the identifier .
WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (subscriber identity module) , the response authentication system , a third party database .
WO9858505A1
CLAIM 14
. Cellular mobile telephone system , which comprises a mobile switching centre , a plurality of base transceiver stations , each of which keeps sending its own identifier data in its broadcast channel , mobile stations which consist of a mobile equipment (ME) and a subscriber identity module (database system, response database system) mounted in it and which order the broadcast channels received from different base transceiver stations ac- cording to signal strength and decode at least from the strongest broadcast channel the identifier data sent by the base transceiver station , and in which system at least one special area has been formed and a special charging rate has been set for calls made from such an area , and charac t erised in that the mobile station contains a list containing data regarding the special areas , and a locator object which determines the location of the mobile station at time intervals of predetermined length and compares the resulting location data with the list , stores the location data in memory for said time interval of predetermined length if it is comprised in the list , during a call started from a mobile telephone , generates a compensation record associated with the call if the location data is currently stored in memory and places in the compensation record at least the location data and data identifying the call and sends the compensation record to the mobile telephone network , and that the system contains a billing object , which compares the compensation records with the call data records generated by the mobile switching centre and , when the call identifying data in said records correspond to each other , generates a call charge using the rate set for the special area indicated in the compensation record .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH11355732A

Filed: 1998-06-12     Issued: 1999-12-24

送信装置および受信装置

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Tatsuki Inuzuka, Yasutaka Toyoda, 達基 犬塚, 康隆 豊田
US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (記送信) .
JPH11355732A
CLAIM 2
【請求項2】請求項1において、 前記送信 (wireless connection) 部は、前記映像信号の代表的なフレームに前記 関連情報を多重化して送信する送信装置。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (づけて) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて (track identifier, event identifier) 記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (づけて) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて (track identifier, event identifier) 記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier (づけて) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて (track identifier, event identifier) 記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (づけて) .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて (track identifier, event identifier) 記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (づけて) .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて (track identifier, event identifier) 記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (づけて) .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて (track identifier, event identifier) 記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JPH11355732A
CLAIM 1
【請求項1】動画像を表示する表示装置と、前記表示装 置に表示された動画像の物体を指示すると共に、この指 示された物体に関連する情報 (Channel receiver, voice instruction receiver) を入力する入力装置と、前 記指示された物体と前記関連情報とを対応づけて記憶す る記憶装置と、前記動画像を映像信号として送信する際 に前記関連情報を多重化して送信する送信部とを有する 送信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6124862A

Filed: 1998-06-12     Issued: 2000-09-26

Method and apparatus for generating virtual views of sporting events

(Original Assignee) AniVision Inc     (Current Assignee) AniVision Inc

Jeffery D. Boyken, Brian K. Mitchell, Robert V. Wells
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (sporting events, virtual sports) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (exchanging data) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (sporting events, virtual sports) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (sporting events, virtual sports) , television data .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (sporting events, virtual sports) , information associated with the broadcast event , contact information .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (exchanging data) wherein the external communication module establishes a communication connection using information included in the answer .
US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (sporting events, virtual sports) ;

a communication module (exchanging data) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (sporting events, virtual sports) includes content identification .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (sporting events, virtual sports) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (exchanging data) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (sporting events, virtual sports) includes content identification .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (sporting events, virtual sports) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (sporting events, virtual sports) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (exchanging data) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (exchanging data) that sent the response packet .
US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (sporting events, virtual sports) is entered using the data that enables the determination of the database entry ;

a communication module (exchanging data) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (exchanging data) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (sporting events, virtual sports) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (exchanging data) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (sporting events, virtual sports) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (sporting events, virtual sports) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (sporting events, virtual sports) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (exchanging data) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (sporting events, virtual sports) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (sporting events, virtual sports) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (exchanging data) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US6124862A
CLAIM 2
. An apparatus as recited in claim 1 , further comprising an archive computer for providing real-time recording and playback of body position information and visual models , said archive computer including means for exchanging data (communication module, communication device) with said optical tracking subsection and said virtual environmental server .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (sporting events, virtual sports) identifier .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (sporting events, virtual sports) identifier .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (sporting events, virtual sports) identifier .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (sporting events, virtual sports) includes at least one of a song , an advertisement and a segment of a show .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (sporting events, virtual sports) transmitter module comprises a radio transmitter .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (sporting events, virtual sports) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (sporting events, virtual sports) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (sporting events, virtual sports) .
US6124862A
CLAIM 1
. An apparatus for generating virtual views of sporting events (broadcast event, movie data) , comprising : a . an optical tracking subsection for receiving and converting video data into three dimensional positional data having a camera interface , an I/O sequence subsection , an array image processor subsection having at least one image processor , and a track correlation subsection ;
b . a virtual environmental server for receiving said positional data from said optical tracking subsection and generating virtual sports (broadcast event, movie data) figures data and virtual scene data , said environmental server having a model texturing subsection and at least one environment server computer ;
and , c . a least one virtual view station for rendering said virtual sports figures data and said virtual scene data from said virtual environment server into a virtual image .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH11353325A

Filed: 1998-06-10     Issued: 1999-12-24

映像と関連情報の同期表示システム

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Akira Tanaka, Yuichi Yagawa, 晶 田中, 雄一 矢川
US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, データ) .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ (computing device, communication device, wireless device) 蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ (computing device, communication device, wireless device) 蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, データ) that sent the response packet .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ (computing device, communication device, wireless device) 蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段 (communications device) を有する 端末装置と、映像を蓄積し配信する映像データ蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ (computing device, communication device, wireless device) 蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (システム, データ) .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ (computing device, communication device, wireless device) 蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム (computing device, communication device, wireless device)

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JPH11353325A
CLAIM 1
【請求項1】通信ネット (directory location) ワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JPH11353325A
CLAIM 1
【請求項1】通信ネットワーク上の情報サーバに蓄積さ れた情報を検索し結果を返す情報検索装置と、映像と関 連情報の同期表示に用いられる出力手段と、映像や関連 情報を処理し前記出力手段を用いて表示する情報 (Channel receiver, voice instruction receiver) 表示手 段と、関連情報の同期を制御する同期制御手段を有する 端末装置と、映像を蓄積し配信する映像データ蓄積手段 と、映像に関連する情報を蓄積し配信する映像関連情報 蓄積手段と、映像と映像関連情報の同期のタイミングを 定義する同期定義情報を蓄積し配信する同期定義情報蓄 積手段と、前記通信媒体を介して端末装置から受け取っ た情報を元に同期定義情報を動的生成する同期コンテン ツ生成手段と、関連情報の定義されていない同期定義情 報を元に情報検索装置を検索した結果を前記通信媒体を 介して前記通信制御手段を用いて受け取り、これを関連 情報として定義した新たな同期定義情報を動的生成する 関連情報生成手段とを有するサーバ装置を備え、情報検 索装置と端末装置とサーバ装置は通信媒体を介して互い に接続していることを特徴とする映像と関連情報の同期 表示システム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6078954A

Filed: 1998-05-26     Issued: 2000-06-20

Server directed multicast communication method and system

(Original Assignee) Williams Communications Inc     (Current Assignee) CSI Inc

Jeremy A. Lakey, Douglas Naufel
US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (receiving notification) .
US6078954A
CLAIM 2
. A multicast information system comprising : a server central processing unit system ;
a plurality of clients connected by a common network to the system ;
wherein the server system includes : (a) a first computer processor ;
(b) a data storage for storing a first database wherein the first database stores specific information regarding each client ;
and (c) a first memory responsively coupled to the first computer processor and the data storage containing : (1) a set of computer instructions for receiving notification (event identifier) from a client computer that the client computer is active within the network ;
(2) a set of computer instructions for requesting specific information from the first database regarding said client computer ;
(3) a set of computer instructions for searching the first database for said specific information ;
(4) a set of computer instructions for sending said specific information to said first computer processor ;
(5) a set of computer instructions for assigning said client computer to a multicast group ;
and (6) a set of computer instructions for notifying said client computer of said assignment ;
wherein each said client device comprises : (a) a second computer processor ;
(b) input means ;
(c) a display unit ;
and (d) a second memory responsively coupled to the second computer processor containing : (1) a set of computer instructions for notifying said server that said client is active within said network and ready for assignment ;
(2) a set of computer instructions for receiving said assignment notification from said server .

US6078954A
CLAIM 7
. The method of claim 5 comprising the additional steps of : (a) transmitting notification from a client to the server system that said client is active within the network ;
(b) receiving said notification by said server system ;
(c) requesting specific information by said server system which includes a plurality of multicast address (broadcast event identifier) es of said client from the first database ;
(d) searching records of a first database for specific information of said client ;
(e) transmits said records from said first database to said server system ;
(f) assigning said client to specific multicast group by said server system ;
(g) contacting and informing said client of said assignment by said server system ;
(h) waiting for further instructions from server system .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (receiving notification) .
US6078954A
CLAIM 2
. A multicast information system comprising : a server central processing unit system ;
a plurality of clients connected by a common network to the system ;
wherein the server system includes : (a) a first computer processor ;
(b) a data storage for storing a first database wherein the first database stores specific information regarding each client ;
and (c) a first memory responsively coupled to the first computer processor and the data storage containing : (1) a set of computer instructions for receiving notification (event identifier) from a client computer that the client computer is active within the network ;
(2) a set of computer instructions for requesting specific information from the first database regarding said client computer ;
(3) a set of computer instructions for searching the first database for said specific information ;
(4) a set of computer instructions for sending said specific information to said first computer processor ;
(5) a set of computer instructions for assigning said client computer to a multicast group ;
and (6) a set of computer instructions for notifying said client computer of said assignment ;
wherein each said client device comprises : (a) a second computer processor ;
(b) input means ;
(c) a display unit ;
and (d) a second memory responsively coupled to the second computer processor containing : (1) a set of computer instructions for notifying said server that said client is active within said network and ready for assignment ;
(2) a set of computer instructions for receiving said assignment notification from said server .

US6078954A
CLAIM 7
. The method of claim 5 comprising the additional steps of : (a) transmitting notification from a client to the server system that said client is active within the network ;
(b) receiving said notification by said server system ;
(c) requesting specific information by said server system which includes a plurality of multicast address (broadcast event identifier) es of said client from the first database ;
(d) searching records of a first database for specific information of said client ;
(e) transmits said records from said first database to said server system ;
(f) assigning said client to specific multicast group by said server system ;
(g) contacting and informing said client of said assignment by said server system ;
(h) waiting for further instructions from server system .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (receiving notification) .
US6078954A
CLAIM 2
. A multicast information system comprising : a server central processing unit system ;
a plurality of clients connected by a common network to the system ;
wherein the server system includes : (a) a first computer processor ;
(b) a data storage for storing a first database wherein the first database stores specific information regarding each client ;
and (c) a first memory responsively coupled to the first computer processor and the data storage containing : (1) a set of computer instructions for receiving notification (event identifier) from a client computer that the client computer is active within the network ;
(2) a set of computer instructions for requesting specific information from the first database regarding said client computer ;
(3) a set of computer instructions for searching the first database for said specific information ;
(4) a set of computer instructions for sending said specific information to said first computer processor ;
(5) a set of computer instructions for assigning said client computer to a multicast group ;
and (6) a set of computer instructions for notifying said client computer of said assignment ;
wherein each said client device comprises : (a) a second computer processor ;
(b) input means ;
(c) a display unit ;
and (d) a second memory responsively coupled to the second computer processor containing : (1) a set of computer instructions for notifying said server that said client is active within said network and ready for assignment ;
(2) a set of computer instructions for receiving said assignment notification from said server .

US6078954A
CLAIM 7
. The method of claim 5 comprising the additional steps of : (a) transmitting notification from a client to the server system that said client is active within the network ;
(b) receiving said notification by said server system ;
(c) requesting specific information by said server system which includes a plurality of multicast address (broadcast event identifier) es of said client from the first database ;
(d) searching records of a first database for specific information of said client ;
(e) transmits said records from said first database to said server system ;
(f) assigning said client to specific multicast group by said server system ;
(g) contacting and informing said client of said assignment by said server system ;
(h) waiting for further instructions from server system .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6182084B1

Filed: 1998-05-26     Issued: 2001-01-30

Method and apparatus of data comparison for statistical information content creation

(Original Assignee) Williams Communications Inc     (Current Assignee) CSI Inc

Eric Cockrell, Jamie Buckley, James Davis
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (second data) corollary to a responder using at a minimum data that enables an identification of the responder .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first data (first data) base and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (second data) corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device (using data) storing a plurality of databases including a first data (first data) base and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (second data) corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device (using data) storing a plurality of databases including a first data (first data) base and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (first data) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first data (first data) base and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data (server system) that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system (providing data) connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (second data) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (second data) for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (second data) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (second data) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (second data) conforms to an Open Data Application (ODA) protocol .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (sporting event) , a destination address of alphanumeric characters along with identification of an address format .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time statistical information about a sporting event (user response) , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (second data) further comprises a broadcast event identifier .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (second data) .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second data (second data, data packet) base ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6182084B1
CLAIM 1
. A data storage , retrieval and comparison system for processing and storing raw data , comparing said processed raw data with historical data and retrieving processed new content aggregated data , the raw data including a plurality of elements on real time (database system, database access module, aggregating data) statistical information about a sporting event , the system comprising : (a) a common computer network ;
(b) a plurality of client devices connected to the common network ;
and (c) a server system connected to the common network having : 1) a data storage device storing a plurality of databases including a first database and a second database ;
2) a memory device storing code for the system ;
3) a plurality of client devices coupled to said computer processor ;
4) a processor coupled to the data storage device and the memory device , the processor executing code for the system such that the system is operable to : a) receive raw data and convert said raw data into first formatted data (FFD) ;
b) route said FFD to the first database ;
c) compare said FFD with historical data (HD) according to a set of predetermined rules and protocols in order to determine if a condition has been satisfied , with said HD located in the second database ;
and d) notify the plurality of client devices if said condition has been met and provide said new content aggregated data .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6301514B1

Filed: 1998-05-06     Issued: 2001-10-09

Method and apparatus for configuring and synchronizing a wireless machine monitoring and communication system

(Original Assignee) CSI Technology Inc     (Current Assignee) Computational Systems Inc

Ronald G. Canada, James C. Robinson, Zbigniew Czyzewski, Taylor L. Davidson, Jr., James W. Pearce
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (repeating step, control unit) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6301514B1
CLAIM 20
. The method of claim 18 wherein each additional machine monitor and the relay repeater are synchronized and configured by repeating step (first data, database access module) s (l)-(q) for each additional machine monitor , thereby configuring each machine monitor to operate during different permanent time slots and configuring the relay repeater to operate during all of the different permanent time slots .

US6301514B1
CLAIM 29
. An installation control unit (first data, database access module) for installing and configuring a wireless machine monitoring system comprising : (a) a transmitter for sending configuration parameters to the machine monitoring system , (b) a receiver for receiving data from the machine monitoring system , (c) processing means for analyzing and storing data received from the machine monitoring system , said processing means including : (1) means for determining a signal strength of a transmitted signal , (2) means for assigning a machine monitor to a repeater , (3) means for placing a machine monitor or a repeater in a configuration mode , and (4) means for assigning a machine monitor a time slice during which to communicate , and (d) clock means for synchronizing the operation of the machine monitoring system .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (repeating step, control unit) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6301514B1
CLAIM 20
. The method of claim 18 wherein each additional machine monitor and the relay repeater are synchronized and configured by repeating step (first data, database access module) s (l)-(q) for each additional machine monitor , thereby configuring each machine monitor to operate during different permanent time slots and configuring the relay repeater to operate during all of the different permanent time slots .

US6301514B1
CLAIM 29
. An installation control unit (first data, database access module) for installing and configuring a wireless machine monitoring system comprising : (a) a transmitter for sending configuration parameters to the machine monitoring system , (b) a receiver for receiving data from the machine monitoring system , (c) processing means for analyzing and storing data received from the machine monitoring system , said processing means including : (1) means for determining a signal strength of a transmitted signal , (2) means for assigning a machine monitor to a repeater , (3) means for placing a machine monitor or a repeater in a configuration mode , and (4) means for assigning a machine monitor a time slice during which to communicate , and (d) clock means for synchronizing the operation of the machine monitoring system .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (repeating step, control unit) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6301514B1
CLAIM 20
. The method of claim 18 wherein each additional machine monitor and the relay repeater are synchronized and configured by repeating step (first data, database access module) s (l)-(q) for each additional machine monitor , thereby configuring each machine monitor to operate during different permanent time slots and configuring the relay repeater to operate during all of the different permanent time slots .

US6301514B1
CLAIM 29
. An installation control unit (first data, database access module) for installing and configuring a wireless machine monitoring system comprising : (a) a transmitter for sending configuration parameters to the machine monitoring system , (b) a receiver for receiving data from the machine monitoring system , (c) processing means for analyzing and storing data received from the machine monitoring system , said processing means including : (1) means for determining a signal strength of a transmitted signal , (2) means for assigning a machine monitor to a repeater , (3) means for placing a machine monitor or a repeater in a configuration mode , and (4) means for assigning a machine monitor a time slice during which to communicate , and (d) clock means for synchronizing the operation of the machine monitoring system .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (repeating step, control unit) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6301514B1
CLAIM 20
. The method of claim 18 wherein each additional machine monitor and the relay repeater are synchronized and configured by repeating step (first data, database access module) s (l)-(q) for each additional machine monitor , thereby configuring each machine monitor to operate during different permanent time slots and configuring the relay repeater to operate during all of the different permanent time slots .

US6301514B1
CLAIM 29
. An installation control unit (first data, database access module) for installing and configuring a wireless machine monitoring system comprising : (a) a transmitter for sending configuration parameters to the machine monitoring system , (b) a receiver for receiving data from the machine monitoring system , (c) processing means for analyzing and storing data received from the machine monitoring system , said processing means including : (1) means for determining a signal strength of a transmitted signal , (2) means for assigning a machine monitor to a repeater , (3) means for placing a machine monitor or a repeater in a configuration mode , and (4) means for assigning a machine monitor a time slice during which to communicate , and (d) clock means for synchronizing the operation of the machine monitoring system .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (logical locations) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information (second minimum) associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .

US6301514B1
CLAIM 8
. The method of claim 1 further comprising : (e) determining a minimum transmit power level for the first transceiver device that results in a bit error rate equal to or less than the acceptable bit error rate for data transmitted from the first transceiver device and received by the second transceiver device ;
and (f) configuring the first transceiver device to communicate at the minimum transmit power level ;
(g) determining a second minimum (entering information) transmit power level for the second tansceiver device for data transmitted from the second to the first transceiver device ;
and (h) configuring the second transceiver device to communicate at the second minimum transmit power level .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (logical locations) identifier is associated with a specific instance of the broadcast event .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (logical locations) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (logical locations) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (logical locations) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (repeating step, control unit) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .

US6301514B1
CLAIM 20
. The method of claim 18 wherein each additional machine monitor and the relay repeater are synchronized and configured by repeating step (first data, database access module) s (l)-(q) for each additional machine monitor , thereby configuring each machine monitor to operate during different permanent time slots and configuring the relay repeater to operate during all of the different permanent time slots .

US6301514B1
CLAIM 29
. An installation control unit (first data, database access module) for installing and configuring a wireless machine monitoring system comprising : (a) a transmitter for sending configuration parameters to the machine monitoring system , (b) a receiver for receiving data from the machine monitoring system , (c) processing means for analyzing and storing data received from the machine monitoring system , said processing means including : (1) means for determining a signal strength of a transmitted signal , (2) means for assigning a machine monitor to a repeater , (3) means for placing a machine monitor or a repeater in a configuration mode , and (4) means for assigning a machine monitor a time slice during which to communicate , and (d) clock means for synchronizing the operation of the machine monitoring system .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (logical locations) , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device includes a reward program entry (logical locations) .
US6301514B1
CLAIM 3
. The method of claim 1 further comprising the step of the ICU requesting a user to record the serial numbers and the logical locations (database entry, database entry module, reward program entry) of the first and second transceiver devices .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6098878A

Filed: 1998-04-30     Issued: 2000-08-08

Tariff management apparatus and method for communications terminals using smart cards

(Original Assignee) Ericsson Inc     (Current Assignee) Ericsson Inc

Paul Wilkinson Dent, Elizabeth Louise Humphreys
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (storing step) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6098878A
CLAIM 3
. A method according to claim 1 , wherein the storing step (track identifier) further comprises the step of storing user identification information and security information in the smart card that is coupled to the communications terminal .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier (storing step) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6098878A
CLAIM 3
. A method according to claim 1 , wherein the storing step (track identifier) further comprises the step of storing user identification information and security information in the smart card that is coupled to the communications terminal .

US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier (storing step) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6098878A
CLAIM 3
. A method according to claim 1 , wherein the storing step (track identifier) further comprises the step of storing user identification information and security information in the smart card that is coupled to the communications terminal .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6098878A
CLAIM 5
. A method according to claim 4 wherein the comparing step is preceded by the steps of : storing the billing cycle start date in the smart card that is coupled to the communications terminal ;
and obtaining a present date from a real time (database system, database access module, aggregating data) clock in the communications terminal .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR19990063934A

Filed: 1998-04-02     Issued: 1999-07-26

텔레비젼 스케줄 정보를 제공하기 위한 시스템 및 방법

(Original Assignee) 스타사이트 텔레케스트, 인코포레이션     

스티븐 마이클 쉰, 신 앤드류 오브리언, 브라이언 리 클로스터만, 케네쓰 알란 밀네스
US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (수신기를) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (수신기를) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
KR19990063934A
CLAIM 4
제 1항에 있어서 , 선택된 프로그램을 자동으로 동조하고 기록하기 위한 기록 장치 커넥터를 더 포함하며 , 상기 기록 장치 커넥터는 선택된 텔레비젼 프로그램에 관련된 정보를 수신하는 수신기를 (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, broadcast event transmitter module) 포함하는 것을 특징으로 하는 텔레비젼 스케줄 시스템 .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information (커넥터) associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
KR19990063934A
CLAIM 4
제 1항에 있어서 , 선택된 프로그램을 자동으로 동조하고 기록하기 위한 기록 장치 커넥터 (entering information) 를 더 포함하며 , 상기 기록 장치 커넥터는 선택된 텔레비젼 프로그램에 관련된 정보를 수신하는 수신기를 포함하는 것을 특징으로 하는 텔레비젼 스케줄 시스템 .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (수신기를) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (수신기를) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (네트워크내) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
KR19990063934A
CLAIM 4
제 1항에 있어서 , 선택된 프로그램을 자동으로 동조하고 기록하기 위한 기록 장치 커넥터를 더 포함하며 , 상기 기록 장치 커넥터는 선택된 텔레비젼 프로그램에 관련된 정보를 수신하는 수신기를 (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, broadcast event transmitter module) 포함하는 것을 특징으로 하는 텔레비젼 스케줄 시스템 .

KR19990063934A
CLAIM 27
제 26항에 있어서 , 상기 메모리는 상기 컴퓨터 네트워크내 (two entries) 의 상기 링킹 데이터를 탐색하는 소프트웨어를 포함하는 것을 특징으로 하는 문맥 링킹 시스템 .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (수신기를) module , the data stream transmitter (수신기를) module , the database system , the response authentication system , a third party database .
KR19990063934A
CLAIM 4
제 1항에 있어서 , 선택된 프로그램을 자동으로 동조하고 기록하기 위한 기록 장치 커넥터를 더 포함하며 , 상기 기록 장치 커넥터는 선택된 텔레비젼 프로그램에 관련된 정보를 수신하는 수신기를 (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, broadcast event transmitter module) 포함하는 것을 특징으로 하는 텔레비젼 스케줄 시스템 .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (네트워크내) and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
KR19990063934A
CLAIM 27
제 26항에 있어서 , 상기 메모리는 상기 컴퓨터 네트워크내 (two entries) 의 상기 링킹 데이터를 탐색하는 소프트웨어를 포함하는 것을 특징으로 하는 문맥 링킹 시스템 .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries (네트워크내) of the database system .
KR19990063934A
CLAIM 27
제 26항에 있어서 , 상기 메모리는 상기 컴퓨터 네트워크내 (two entries) 의 상기 링킹 데이터를 탐색하는 소프트웨어를 포함하는 것을 특징으로 하는 문맥 링킹 시스템 .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (네트워크내) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
KR19990063934A
CLAIM 27
제 26항에 있어서 , 상기 메모리는 상기 컴퓨터 네트워크내 (two entries) 의 상기 링킹 데이터를 탐색하는 소프트웨어를 포함하는 것을 특징으로 하는 문맥 링킹 시스템 .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (송신기를) .
KR19990063934A
CLAIM 3
제 2항에 있어서 , 상기 컴퓨터 액세서리는 : 프로세서 ;
상기 프로세서에 연결되며 , 현재 시간을 유지하는 클록 ;
상기 프로세서에 연결되며 , 전원을 연속적으로 공급하는 배터리 ;
상기 프로세서에 연결되며 , 선택된 텔레비젼 프로그램에 필요한 키이 파라메터를 저장하는 메모리 ;
및 상기 프로세서에 연결되는 송신기를 (voice instruction receiver) 포함하는며 , 상기 프로세서는 상기 텔레비젼 시스템을 제어하기 위하여 상기 송신기에 의하여 전송하기 위한 정보를 제공하는 것을 특징으로 하는 텔레비젼 스케줄 시스템 .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (수신기를) module comprises a radio transmitter (수신기를) .
KR19990063934A
CLAIM 4
제 1항에 있어서 , 선택된 프로그램을 자동으로 동조하고 기록하기 위한 기록 장치 커넥터를 더 포함하며 , 상기 기록 장치 커넥터는 선택된 텔레비젼 프로그램에 관련된 정보를 수신하는 수신기를 (event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, broadcast event transmitter module) 포함하는 것을 특징으로 하는 텔레비젼 스케줄 시스템 .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6192257B1

Filed: 1998-03-31     Issued: 2001-02-20

Wireless communication terminal having video image capability

(Original Assignee) Nokia of America Corp     (Current Assignee) IDPA Holdings Inc

Rajarshi Ray
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (two dimensional array) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (data communication path) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (data communication path) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (frequency division) that enables an identification of the responder .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 5
. The mobile radio telephone set as in claim 1 wherein said signal decoding circuitry includes a frequency division (minimum data, entering information) demultiplexer for extracting from said plurality of data signals a plurality of bit-sliced frames , each bit-sliced frame being respectively associated with one of the plurality of RF downlink carriers .

US6192257B1
CLAIM 6
. The mobile radio telephone set as in claim 5 wherein the plurality of bit-sliced frames is N , and said signal decoding circuitry further includes a video frame combiner for combining each of the N bit-sliced frames into a two dimensional array (receiver module, minimum two entries) of N-bit frames .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (data communication path) further includes a responder identification .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (data communication path) .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (two dimensional array) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
US6192257B1
CLAIM 6
. The mobile radio telephone set as in claim 5 wherein the plurality of bit-sliced frames is N , and said signal decoding circuitry further includes a video frame combiner for combining each of the N bit-sliced frames into a two dimensional array (receiver module, minimum two entries) of N-bit frames .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (data communication path) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (signal representative) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 14
. The mobile radio telephone set as in claim 13 wherein said signal encoding circuitry still further includes a frequency division multiplexer for respectively assigning one of said plurality of RF uplink carriers to each one of said bit-sliced frames for transmitting a data signal representative (using data) of the bit-sliced frame via the wireless bi-directional voice and data communication path .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (data communication path) further includes the data that enables an identification of the responder .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (signal representative) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (data communication path) containing at a minimum the at least one identifier .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 14
. The mobile radio telephone set as in claim 13 wherein said signal encoding circuitry still further includes a frequency division multiplexer for respectively assigning one of said plurality of RF uplink carriers to each one of said bit-sliced frames for transmitting a data signal representative (using data) of the bit-sliced frame via the wireless bi-directional voice and data communication path .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information (frequency division) associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (data communication path) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 5
. The mobile radio telephone set as in claim 1 wherein said signal decoding circuitry includes a frequency division (minimum data, entering information) demultiplexer for extracting from said plurality of data signals a plurality of bit-sliced frames , each bit-sliced frame being respectively associated with one of the plurality of RF downlink carriers .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (data communication path) .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (data communication path) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module (radio frequency transceiver) , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6192257B1
CLAIM 4
. The mobile radio telephone set as in claim 1 wherein said transmit and receive apparatus includes a transmit and receive antenna and a radio frequency transceiver (broadcast event transmitter module) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (data communication path) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (data communication path) and at least one of the two entries of the database system .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (data communication path) further includes the request for the purchase of the product .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (data communication path) is recorded in an account of a user of the receiving device .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (data communication path) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (two dimensional array) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (two dimensional array) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (data communication path) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 6
. The mobile radio telephone set as in claim 5 wherein the plurality of bit-sliced frames is N , and said signal decoding circuitry further includes a video frame combiner for combining each of the N bit-sliced frames into a two dimensional array (receiver module, minimum two entries) of N-bit frames .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (first video) .
US6192257B1
CLAIM 19
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path between the mobile radio telephone set and a remotely located control center ;
a controller for processing received and originated voice and video image signals ;
a first video (event identifier, broadcast event identifier) image display in said radio telephone set ;
signal decoding circuitry responsive to said controller for recovering a first plurality of data signals received via the bi-directional voice and data communication path , each of the first plurality of data signals being associated with one of a plurality of radio frequency (RF) downlinkcarriers , and converting the recovered data signals into a first video image signal for displaying in said first video image display ;
a camera for obtaining a second video image ;
and signal encoding circuitry responsive to said controller for converting said second video image into a second plurality of data signals and associating each of said second plurality of data signals with one of a plurality of radio frequency (RF) uplink carriers for transmitting said second plurality of data signals via the wireless bi-directional voice and data communication path .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (data communication path) further comprises the broadcast event identifier (first video) .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 19
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path between the mobile radio telephone set and a remotely located control center ;
a controller for processing received and originated voice and video image signals ;
a first video (event identifier, broadcast event identifier) image display in said radio telephone set ;
signal decoding circuitry responsive to said controller for recovering a first plurality of data signals received via the bi-directional voice and data communication path , each of the first plurality of data signals being associated with one of a plurality of radio frequency (RF) downlinkcarriers , and converting the recovered data signals into a first video image signal for displaying in said first video image display ;
a camera for obtaining a second video image ;
and signal encoding circuitry responsive to said controller for converting said second video image into a second plurality of data signals and associating each of said second plurality of data signals with one of a plurality of radio frequency (RF) uplink carriers for transmitting said second plurality of data signals via the wireless bi-directional voice and data communication path .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (data communication path) comprises a modified version of the broadcast event identifier (first video) .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US6192257B1
CLAIM 19
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path between the mobile radio telephone set and a remotely located control center ;
a controller for processing received and originated voice and video image signals ;
a first video (event identifier, broadcast event identifier) image display in said radio telephone set ;
signal decoding circuitry responsive to said controller for recovering a first plurality of data signals received via the bi-directional voice and data communication path , each of the first plurality of data signals being associated with one of a plurality of radio frequency (RF) downlinkcarriers , and converting the recovered data signals into a first video image signal for displaying in said first video image display ;
a camera for obtaining a second video image ;
and signal encoding circuitry responsive to said controller for converting said second video image into a second plurality of data signals and associating each of said second plurality of data signals with one of a plurality of radio frequency (RF) uplink carriers for transmitting said second plurality of data signals via the wireless bi-directional voice and data communication path .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (data communication path) is altered after being received in the data packet .
US6192257B1
CLAIM 1
. A mobile radio telephone set configurable for operation in a cellular telephone system , the telephone set comprising : transmit and receive apparatus for establishing a wireless bi-directional voice and data communication path (response packet, communicating information) between the telephone set and a remotely located control center ;
a controller for processing received and transmitted voice and data signals ;
a video image display ;
and signal decoding circuitry responsive to said controller for recovering a plurality of data signals received via the wireless bi-directional voice and data communication path , each of the plurality of data signals being associated with one of a plurality of radio frequency (RF) downlink carriers , and converting the plurality of data signals into a video image signal for displaying in said video image display .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module (radio frequency transceiver) comprises a radio transmitter .
US6192257B1
CLAIM 4
. The mobile radio telephone set as in claim 1 wherein said transmit and receive apparatus includes a transmit and receive antenna and a radio frequency transceiver (broadcast event transmitter module) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JP3148713B2

Filed: 1998-03-23     Issued: 2001-03-26

通信サービス品質制御方法及び装置

(Original Assignee) 株式会社エイ・ティ・アール環境適応通信研究所     

昌克 小菅, 潤 松田
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (プリケーション) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JP3148713B2
CLAIM 1
【請求項1】 ネットワークを介して接続された複数の 端末装置間の通信サービスの品質を制御する通信制御手 段を備えた端末装置の通信サービス品質制御方法におい て、 通信ストリーム毎に、それぞれ予め決められた通信サー ビスの品質とその制御基準に基づいて自律的に通信スト リームを制御して通信のリソースの管理を行う、アプリ ケーションエージェントと、ストリームエージェントと を生成し、 上記アプリケーション (communicating information) エージェントは、対応する通信ス トリームに対して適当な通信サービスの品質と、その制 御基準を設定し、自端末装置内及び相手方の端末装置と の間で通信サービスの品質の交渉を行って通信サービス の品質を選択し、選択した通信サービスの品質によりテ ストを実行して実現可能であるときに当該通信サービス の品質を上記通信制御手段に通知して設定し、通信スト リーム集合に対する総合の効用値を表わす所定の評価関 数の値が、所定のリソースの制約条件のもとで最大とな るように通信サービスの品質を調整し、所定の通信サー ビスの品質の範囲を逸脱したときは、上記通信サービス の品質の調整を行って、調整後の通信サービスの品質を 設定し、 上記ストリームエージェントは、上記アプリケーション エージェントによって設定された通信サービスの品質と その制御基準に従って、当該通信ストリームの通信サー ビスの品質を制御して上記通信制御手段に通知して設定 することにより自律的に通信ストリームを制御し、 上記制御基準は、 (a)QoSの調整方法と、 (b)調整可能なQoSの上限値、下限値及び平均値 と、 (c)段階的にQoSを調整する/しないの設定と、調 整する場合の各ステップ幅と、 (d)通信ストリームの優先度と、QoSのパラメータ 間の優先度と、 (e)複数のパラメータ集合とそれぞれの集合に対する ユーザの満足度と、 を含むことを特徴とする通信サービス品質制御方法。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JP3148713B2
CLAIM 1
【請求項1】 ネットワークを介して接続された複数の 端末装置間の通信サービスの品質を制御する通信制御手 段を備えた端末装置の通信サービス品質制御方法におい て、 通信ストリーム毎に、それぞれ予め決められた通信サー ビスの品質とその制御基準に基づいて自律的に通信スト リームを制御して通信のリソースの管理を行う、アプリ ケーションエージェントと、ストリームエージェントと を生成し、 上記アプリケーションエージェントは、対応する通信ス トリームに対して適当な通信サービスの品質と、その制 御基準を設定し、自端末装置内及び相手方の端末装置と の間で通信サービスの品質の交渉を行って通信サービス の品質を選択し、選択した通信サービスの品質によりテ ストを実行して実現可能であるときに当該通信サービス の品質を上記通信制御手段 (communications device) に通知して設定し、通信スト リーム集合に対する総合の効用値を表わす所定の評価関 数の値が、所定のリソースの制約条件のもとで最大とな るように通信サービスの品質を調整し、所定の通信サー ビスの品質の範囲を逸脱したときは、上記通信サービス の品質の調整を行って、調整後の通信サービスの品質を 設定し、 上記ストリームエージェントは、上記アプリケーション エージェントによって設定された通信サービスの品質と その制御基準に従って、当該通信ストリームの通信サー ビスの品質を制御して上記通信制御手段に通知して設定 することにより自律的に通信ストリームを制御し、 上記制御基準は、 (a)QoSの調整方法と、 (b)調整可能なQoSの上限値、下限値及び平均値 と、 (c)段階的にQoSを調整する/しないの設定と、調 整する場合の各ステップ幅と、 (d)通信ストリームの優先度と、QoSのパラメータ 間の優先度と、 (e)複数のパラメータ集合とそれぞれの集合に対する ユーザの満足度と、 を含むことを特徴とする通信サービス品質制御方法。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (自端末) of the server and the location of the file on the server are contained in discrete entries on the database system .
JP3148713B2
CLAIM 1
【請求項1】 ネットワークを介して接続された複数の 端末装置間の通信サービスの品質を制御する通信制御手 段を備えた端末装置の通信サービス品質制御方法におい て、 通信ストリーム毎に、それぞれ予め決められた通信サー ビスの品質とその制御基準に基づいて自律的に通信スト リームを制御して通信のリソースの管理を行う、アプリ ケーションエージェントと、ストリームエージェントと を生成し、 上記アプリケーションエージェントは、対応する通信ス トリームに対して適当な通信サービスの品質と、その制 御基準を設定し、自端末 (IP address) 装置内及び相手方の端末装置と の間で通信サービスの品質の交渉を行って通信サービス の品質を選択し、選択した通信サービスの品質によりテ ストを実行して実現可能であるときに当該通信サービス の品質を上記通信制御手段に通知して設定し、通信スト リーム集合に対する総合の効用値を表わす所定の評価関 数の値が、所定のリソースの制約条件のもとで最大とな るように通信サービスの品質を調整し、所定の通信サー ビスの品質の範囲を逸脱したときは、上記通信サービス の品質の調整を行って、調整後の通信サービスの品質を 設定し、 上記ストリームエージェントは、上記アプリケーション エージェントによって設定された通信サービスの品質と その制御基準に従って、当該通信ストリームの通信サー ビスの品質を制御して上記通信制御手段に通知して設定 することにより自律的に通信ストリームを制御し、 上記制御基準は、 (a)QoSの調整方法と、 (b)調整可能なQoSの上限値、下限値及び平均値 と、 (c)段階的にQoSを調整する/しないの設定と、調 整する場合の各ステップ幅と、 (d)通信ストリームの優先度と、QoSのパラメータ 間の優先度と、 (e)複数のパラメータ集合とそれぞれの集合に対する ユーザの満足度と、 を含むことを特徴とする通信サービス品質制御方法。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JP3148713B2
CLAIM 1
【請求項1】 ネット (directory location) ワークを介して接続された複数の 端末装置間の通信サービスの品質を制御する通信制御手 段を備えた端末装置の通信サービス品質制御方法におい て、 通信ストリーム毎に、それぞれ予め決められた通信サー ビスの品質とその制御基準に基づいて自律的に通信スト リームを制御して通信のリソースの管理を行う、アプリ ケーションエージェントと、ストリームエージェントと を生成し、 上記アプリケーションエージェントは、対応する通信ス トリームに対して適当な通信サービスの品質と、その制 御基準を設定し、自端末装置内及び相手方の端末装置と の間で通信サービスの品質の交渉を行って通信サービス の品質を選択し、選択した通信サービスの品質によりテ ストを実行して実現可能であるときに当該通信サービス の品質を上記通信制御手段に通知して設定し、通信スト リーム集合に対する総合の効用値を表わす所定の評価関 数の値が、所定のリソースの制約条件のもとで最大とな るように通信サービスの品質を調整し、所定の通信サー ビスの品質の範囲を逸脱したときは、上記通信サービス の品質の調整を行って、調整後の通信サービスの品質を 設定し、 上記ストリームエージェントは、上記アプリケーション エージェントによって設定された通信サービスの品質と その制御基準に従って、当該通信ストリームの通信サー ビスの品質を制御して上記通信制御手段に通知して設定 することにより自律的に通信ストリームを制御し、 上記制御基準は、 (a)QoSの調整方法と、 (b)調整可能なQoSの上限値、下限値及び平均値 と、 (c)段階的にQoSを調整する/しないの設定と、調 整する場合の各ステップ幅と、 (d)通信ストリームの優先度と、QoSのパラメータ 間の優先度と、 (e)複数のパラメータ集合とそれぞれの集合に対する ユーザの満足度と、 を含むことを特徴とする通信サービス品質制御方法。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6148336A

Filed: 1998-03-13     Issued: 2000-11-14

Ordering of multiple plugin applications using extensible layered service provider with network traffic filtering

(Original Assignee) Deterministic Networks Inc     (Current Assignee) Citrix Systems Inc

Christopher N. Thomas, Steven J. Jackowski, Keven J. Brock
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (performs filtering) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (IP packets) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6148336A
CLAIM 6
. The extensible service provider of claim 1 wherein the extensible service provider performs filtering (input control) and interfaces to the higher-level network-socket library and to network-transport layer , wherein the plugin network-service providers do not directly interface to the higher-level network-socket library and to network-transport layer , whereby the plugin network-service providers are simplified by using the extensible service provider for interfacing and filtering .

US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (IP packets) further includes a responder identification .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (usable medium) Application (ODA) data .
US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (IP packets) .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet (IP packets) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (readable program) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (IP packets) further includes the data that enables an identification of the responder .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (readable program) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (IP packets) containing at a minimum the at least one identifier .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data (usable medium) Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry (network functions) identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (IP packets) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (IP packets) .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry (network functions) identifier is associated with a specific instance of the broadcast event .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry (network functions) to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry (network functions) identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data (usable medium) Application (ODA) data .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry (network functions) , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (IP packets) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (IP packets) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (lower network) corollary to the unique broadcast event ;

and a communication module , having one (readable program) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 10
. A computer-implemented method for executing , in an execution order , a subset of a plurality of plugins , the plugins for performing network services , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed and for sorting the plugins into the execution order ;
the extensible service provider , for each plugin in the plurality of plugins : selecting a current plugin from a list of the plurality of plugins ;
reading a binding list of current filters bound to the current plugin ;
determining when a current filter is a matching filter by evaluating each of the current filters using a current state of the socket-connection , each filter in the current filters for comparing predetermined criteria to header information for transmission with the data ;
adding the current plugin to an execution list when a matching filter is found for the current filter and the current state of the socket-connection ;
sorting the execution list of plugins into the execution order by examining a functional-class for each plugin ;
and executing each of the plugins on the execution list in the execution order before the data is sent to the network-transport layer ;
whereby the plugins having a matching filter are executed in the execution order based on the functional-class of each plugin .

US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (lower network) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6148336A
CLAIM 10
. A computer-implemented method for executing , in an execution order , a subset of a plurality of plugins , the plugins for performing network services , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed and for sorting the plugins into the execution order ;
the extensible service provider , for each plugin in the plurality of plugins : selecting a current plugin from a list of the plurality of plugins ;
reading a binding list of current filters bound to the current plugin ;
determining when a current filter is a matching filter by evaluating each of the current filters using a current state of the socket-connection , each filter in the current filters for comparing predetermined criteria to header information for transmission with the data ;
adding the current plugin to an execution list when a matching filter is found for the current filter and the current state of the socket-connection ;
sorting the execution list of plugins into the execution order by examining a functional-class for each plugin ;
and executing each of the plugins on the execution list in the execution order before the data is sent to the network-transport layer ;
whereby the plugins having a matching filter are executed in the execution order based on the functional-class of each plugin .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (lower network) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6148336A
CLAIM 10
. A computer-implemented method for executing , in an execution order , a subset of a plurality of plugins , the plugins for performing network services , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed and for sorting the plugins into the execution order ;
the extensible service provider , for each plugin in the plurality of plugins : selecting a current plugin from a list of the plurality of plugins ;
reading a binding list of current filters bound to the current plugin ;
determining when a current filter is a matching filter by evaluating each of the current filters using a current state of the socket-connection , each filter in the current filters for comparing predetermined criteria to header information for transmission with the data ;
adding the current plugin to an execution list when a matching filter is found for the current filter and the current state of the socket-connection ;
sorting the execution list of plugins into the execution order by examining a functional-class for each plugin ;
and executing each of the plugins on the execution list in the execution order before the data is sent to the network-transport layer ;
whereby the plugins having a matching filter are executed in the execution order based on the functional-class of each plugin .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (IP layer) addressing .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer (Internet Protocol, Internet Protocol address) , and wherein the data is formatted into TCP/IP packets .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry (network functions) , dynamically distributing the data packet (IP packets) for transmission to the receiving device selected , parsing the data in the database , aggregating data (function block) , generating a report .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions (database entry) to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 20
. The computer-program product of claim 19 wherein plugins that perform the blocking function block (aggregating data) low-priority data from being transmitted on the network to reduce network traffic , the blocking function under control of a policy server .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet (IP packets) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (readable program) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (IP packets) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium having computer-readable program (having one) code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (IP packets) and at least one of the two entries of the database system .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (IP packets) further includes the request for the purchase of the product .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP layer) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer (Internet Protocol, Internet Protocol address) , and wherein the data is formatted into TCP/IP packets .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (IP packets) is recorded in an account of a user of the receiving device .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (IP packets) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (IP packets) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information (lower network) corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (priority data) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (performs filtering) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (IP packets) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6148336A
CLAIM 6
. The extensible service provider of claim 1 wherein the extensible service provider performs filtering (input control) and interfaces to the higher-level network-socket library and to network-transport layer , wherein the plugin network-service providers do not directly interface to the higher-level network-socket library and to network-transport layer , whereby the plugin network-service providers are simplified by using the extensible service provider for interfacing and filtering .

US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 10
. A computer-implemented method for executing , in an execution order , a subset of a plurality of plugins , the plugins for performing network services , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed and for sorting the plugins into the execution order ;
the extensible service provider , for each plugin in the plurality of plugins : selecting a current plugin from a list of the plurality of plugins ;
reading a binding list of current filters bound to the current plugin ;
determining when a current filter is a matching filter by evaluating each of the current filters using a current state of the socket-connection , each filter in the current filters for comparing predetermined criteria to header information for transmission with the data ;
adding the current plugin to an execution list when a matching filter is found for the current filter and the current state of the socket-connection ;
sorting the execution list of plugins into the execution order by examining a functional-class for each plugin ;
and executing each of the plugins on the execution list in the execution order before the data is sent to the network-transport layer ;
whereby the plugins having a matching filter are executed in the execution order based on the functional-class of each plugin .

US6148336A
CLAIM 20
. The computer-program product of claim 19 wherein plugins that perform the blocking function block low-priority data (minimum two entries) from being transmitted on the network to reduce network traffic , the blocking function under control of a policy server .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (IP packets) conforms to an Open Data (usable medium) Application (ODA) protocol .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 18
. A computer-program product comprising : a computer-usable medium (Open Data, Open Data Application) having computer-readable program code means embodied therein for ordering execution of low-level network-service provider plugins , the computer-readable program code means in the computer-program product comprising : socket means for receiving data for transmission over a network , the data from a high-level application that uses a high-level library of socket-functions for sending the data to the socket means ;
transport means for sending the data to a lower-level network-transport layer , the lower-level network-transport layer for formatting the data for transmission over the network ;
filtering means for comparing transmission information for the data from the socket means to predetermined transmission criteria , for indicating when a socket matches the predetermined transmission criteria ;
matching plugin means , coupled to the filtering means , for generating an unsorted list of plugins attached to the predetermined transmission criteria ;
sorting means , coupled to the matching plugin means , for reading a function performed on the data by each plugin , and for re-arranging the plugins in the unsorted list into an execution order based on the function performed on the data by each plugin ;
and execution means , coupled to the sorting means , for activating each plugin in the execution order , each plugin operating on the data before a next plugin in the execution order operates on the data , whereby execution of the low-level network-service provider plugins is ordered by functions performed .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP layer) (IP) address , a directory location (filter manager) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US6148336A
CLAIM 1
. An extensible service provider for filtering , sorting , and executing plugin network-service providers , the extensible service provider comprising : an upper interface to a higher-level network-socket library , the higher-level network-socket library for providing high-level network functions to high-level user applications by generating a socket for connecting to a remote machine on the network ;
a lower interface to a network-transport layer , the network-transport layer for formatting data for transmission over a network ;
a plurality of traffic filters each defining a predetermined socket state for comparing to a current state of the socket ;
a plugin manager for controlling the plugin network-service providers ;
a filter manager (directory location) , coupled to a plurality of traffic filters , for controlling the traffic filters ;
binding objects , generated at run-time , for binding a plugin network-service provider to a traffic filter ;
sorting means , coupled to the binding objects , for sorting the binding objects into an execution order based on functions performed by each plugin network-service provider ;
and execution means , coupled to the sorting means , for executing the plugin network-service providers in the execution order , the plugin network-service providers operating on the data for transmission over the network , whereby the extensible service provider controls and sorts the plugin network-service providers into the execution order based on functions performed .

US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer (Internet Protocol, Internet Protocol address) , and wherein the data is formatted into TCP/IP packets .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (IP packets) further comprises a broadcast event identifier .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (IP packets) further comprises the broadcast event identifier .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (IP packets) comprises a modified version of the broadcast event identifier .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (lower network) in the response packet (IP packets) is altered after being received in the data packet (IP packets) .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer , and wherein the data is formatted into TCP/IP packets (response packet, data packet, response packet involves one) .

US6148336A
CLAIM 10
. A computer-implemented method for executing , in an execution order , a subset of a plurality of plugins , the plugins for performing network services , the method comprising : calling a socket function for opening or transmitting data through a socket-connection for connecting a high-level application to a remote machine on a network , the socket function being a function in an applications-programming interface (API) used by high-level applications to access the network ;
activating an extensible service provider before the data is sent from the socket function to a lower network (content information) -transport layer , wherein the data is intercepted by the extensible service provider , the extensible service provider for evaluating filters to determine which plugins need to be executed and for sorting the plugins into the execution order ;
the extensible service provider , for each plugin in the plurality of plugins : selecting a current plugin from a list of the plurality of plugins ;
reading a binding list of current filters bound to the current plugin ;
determining when a current filter is a matching filter by evaluating each of the current filters using a current state of the socket-connection , each filter in the current filters for comparing predetermined criteria to header information for transmission with the data ;
adding the current plugin to an execution list when a matching filter is found for the current filter and the current state of the socket-connection ;
sorting the execution list of plugins into the execution order by examining a functional-class for each plugin ;
and executing each of the plugins on the execution list in the execution order before the data is sent to the network-transport layer ;
whereby the plugins having a matching filter are executed in the execution order based on the functional-class of each plugin .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (performs filtering) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US6148336A
CLAIM 6
. The extensible service provider of claim 1 wherein the extensible service provider performs filtering (input control) and interfaces to the higher-level network-socket library and to network-transport layer , wherein the plugin network-service providers do not directly interface to the higher-level network-socket library and to network-transport layer , whereby the plugin network-service providers are simplified by using the extensible service provider for interfacing and filtering .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (IP layer) address .
US6148336A
CLAIM 8
. The extensible service provider of claim 6 wherein the network-transport layer is a TCP layer that interfaces to a lower IP layer (Internet Protocol, Internet Protocol address) , and wherein the data is formatted into TCP/IP packets .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (lower network) that matches at least one element of the first entry of the database system comprises the identifier .
US6148336A
CLAIM 13
. The computer-implemented method of claim 12 wherein the lower network (content information) -transport layer is a TCP layer and wherein the API is a Windows operating system Winsock API .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (lower network) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US6148336A
CLAIM 13
. The computer-implemented method of claim 12 wherein the lower network (content information) -transport layer is a TCP layer and wherein the API is a Windows operating system Winsock API .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6286005B1

Filed: 1998-03-11     Issued: 2001-09-04

Method and apparatus for analyzing data and advertising optimization

(Original Assignee) Cannon Holdings LLC     (Current Assignee) Nielsen Company US LLC

Mark E. Cannon
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (second data) corollary to a responder using at a minimum data that enables an identification of the responder .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data (first data) format to a second data (second data, data packet) format .

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (overall value) .
US6286005B1
CLAIM 10
. The computer system of claim 9 wherein the scoring mechanism determines the overall value (computing device) for each individual member of the sample audience by utilizing a weighted effective frequency method to determine an exposure valuation value for each individual member , and wherein the weighted effective frequency method is determined by the number of exposures of each individual member .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (comprises data) , an In-Band-On-Channel receiver .
US6286005B1
CLAIM 13
. The computer system of claim 9 wherein the database comprises data (AM radio receiver) adapted from a plurality of television viewing records received from A . C . Nielsen .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (second data) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data (first data) format to a second data (second data, data packet) format .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (second data) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data (first data) format to a second data (second data, data packet) format .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (first data) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data (first data) format to a second data format .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (second data) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (second data) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (second data) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries (data fields) on the database system .
US6286005B1
CLAIM 15
. The computer system of claim 14 wherein the selected data fields (discrete entries) include person ages , and wherin each of the sequence of bits represents a range of ages .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (second data) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (second data) conforms to an Open Data Application (ODA) protocol .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format (data conversion) .
US6286005B1
CLAIM 20
. The apparatus of claim 7 further comprising a data conversion (address format) mechanism residing in the memory .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (second data) further comprises a broadcast event identifier .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (second data) .
US6286005B1
CLAIM 21
. The apparatus of claim 20 wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data (second data, data packet) format .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6133946A

Filed: 1998-03-11     Issued: 2000-10-17

System for determining the position of an object

(Original Assignee) Sportvision Inc     (Current Assignee) Sportsmedia Tech Corp

Richard H. Cavallaro, Jerry N. Gepner, James R. Gloudemans, Stanley K. Honey, William F. Squadron, Marvin S. White
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (second sensor) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (more inputs, said time, time code) corollary to a responder using at a minimum data that enables an identification of the responder .
US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet further includes a responder identification (closest approach) .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video image from a first camera and a second video image from a second camera ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach (responder identification) between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (more inputs, said time, time code) , a cabled connection .
US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (more inputs, said time, time code) , multimedia data , movie data (more inputs, said time, time code) , television data (video signal) .
US6133946A
CLAIM 5
. A method according to claim 1 , wherein : said step of reporting includes creating a graphic conveying said vertical position and adding said graphic to a video signal (television data) .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication (second sensor) module wherein the external communication module establishes a communication connection using information included in the answer .
US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (second sensor) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (more inputs, said time, time code) corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one (second cam, first cam) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video image from a first cam (having one) era and a second video image from a second cam (having one) era ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US6133946A
CLAIM 38
. One or more processor readable storage device (using data) s having processor readable code embodied on said processor readable storage devices , said processor readable code for programming a processor to perform a method comprising the steps of : receiving a first video image from a first camera and a second video image second camera ;
receiving an indication of a first position of said object in said first video image and a second position of an object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near the point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position , and reporting a vertical position of said object .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (second sensor) , having one (second cam, first cam) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (more inputs, said time, time code) corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video image from a first cam (having one) era and a second video image from a second cam (having one) era ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US6133946A
CLAIM 38
. One or more processor readable storage device (using data) s having processor readable code embodied on said processor readable storage devices , said processor readable code for programming a processor to perform a method comprising the steps of : receiving a first video image from a first camera and a second video image second camera ;
receiving an indication of a first position of said object in said first video image and a second position of an object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near the point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position , and reporting a vertical position of said object .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database (es sub) .
US6133946A
CLAIM 2
. A method according to claim 1 , wherein : said object is a basketball player ;
said vertical position is a height of a jump of said basketball player ;
said first position , said second position and said location correspond to a top of said basketball player' ;
s head ;
and said step of determining said vertical position includes sub (third party database) tracting said basketball player' ;
s height from a vertical component of said location .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (second sensor) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (second sensor) that sent the response packet .
US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (second sensor) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (second sensor) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (more inputs, said time, time code) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (second sensor) , having one (second cam, first cam) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video image from a first cam (having one) era and a second video image from a second cam (having one) era ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database (es sub) .
US6133946A
CLAIM 2
. A method according to claim 1 , wherein : said object is a basketball player ;
said vertical position is a height of a jump of said basketball player ;
said first position , said second position and said location correspond to a top of said basketball player' ;
s head ;
and said step of determining said vertical position includes sub (third party database) tracting said basketball player' ;
s height from a vertical component of said location .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (more inputs, said time, time code) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database (es sub) .
US6133946A
CLAIM 2
. A method according to claim 1 , wherein : said object is a basketball player ;
said vertical position is a height of a jump of said basketball player ;
said first position , said second position and said location correspond to a top of said basketball player' ;
s head ;
and said step of determining said vertical position includes sub (third party database) tracting said basketball player' ;
s height from a vertical component of said location .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (more inputs, said time, time code) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (more inputs, said time, time code) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (more inputs, said time, time code) for transmission to the receiving device selected , parsing the data in the database , aggregating data (more inputs, said time, time code) , generating a report .
US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (second sensor) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (second cam, first cam) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (more inputs, said time, time code) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video image from a first cam (having one) era and a second video image from a second cam (having one) era ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (more inputs, said time, time code) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (second sensor) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6133946A
CLAIM 10
. A method according to claim 1 , wherein : said step of receiving includes receiving a first set of video images from said first sensor and a second set of video images from said second sensor (external communication, communication module, external communication module, communication device) , said first set of video images includes said first video image , said second set of video images includes said second video image .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (more inputs, said time, time code) conforms to an Open Data Application (ODA) protocol .
US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (more inputs, said time, time code) , a destination address of alphanumeric characters along with identification of an address format .
US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (more inputs, said time, time code) further comprises a broadcast event identifier (first video) .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video (event identifier, broadcast event identifier) image from a first camera and a second video image from a second camera ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (first video) .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video (event identifier, broadcast event identifier) image from a first camera and a second video image from a second camera ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (first video) .
US6133946A
CLAIM 1
. A method for determining a vertical position of an object , comprising the steps of : receiving a first video (event identifier, broadcast event identifier) image from a first camera and a second video image from a second camera ;
determining a first position of said object in said first video image and a second position of said object in said second video image ;
determining said vertical position of said object , said step of determining said vertical position includes finding a location at or near a point of closest approach between a first vector and a second vector , said first vector corresponds to said first position and said second vector corresponds to said second position ;
and reporting said vertical position .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (more inputs, said time, time code) .
US6133946A
CLAIM 21
. An apparatus according to claim 20 , further including : a video switch including one or more inputs (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) and one or more outputs , said inputs connected to said one or more sensors , said one or more outputs in communication with said processor .

US6133946A
CLAIM 22
. An apparatus according to claim 20 , further including : a time code (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) reader in communication with said processor , said time (data management module, data management module processing, broadcast data management module, broadcast data management module processing, second data, wireless data channel, audio data, movie data, data packet, user response, aggregating data) code reader receiving a time code signal .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database (es sub) .
US6133946A
CLAIM 2
. A method according to claim 1 , wherein : said object is a basketball player ;
said vertical position is a height of a jump of said basketball player ;
said first position , said second position and said location correspond to a top of said basketball player' ;
s head ;
and said step of determining said vertical position includes sub (third party database) tracting said basketball player' ;
s height from a vertical component of said location .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6195090B1

Filed: 1998-02-24     Issued: 2001-02-27

Interactive sporting-event monitoring system

(Original Assignee) Riggins, Iii A. Stephen     

A. Stephen Riggins, III
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (radio transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter (receiver module, FM receiver, radio transmitter) on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (data streams) .
US6195090B1
CLAIM 35
. The interactive sporting event monitoring system as recited in claim 16 , wherein the monitoring means comprises means for constructing a virtual reality sporting-event environment comprising virtual contestants , wherein movement of the virtual contestants are based on telemetry data streams (wireless connection) transmitted from the live sporting event and wherein the user can enter the virtual reality sporting-event environment and participate in the virtual sporting event .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (radio transmitter) includes at least one of the following : an FM receiver (radio transmitter) , an AM radio receiver , an In-Band-On-Channel receiver .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter (receiver module, FM receiver, radio transmitter) on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry (monitoring means) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry (monitoring means) and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry (monitoring means) matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (radio transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry (monitoring means) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter (receiver module, FM receiver, radio transmitter) on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter module comprises a radio transmitter (radio transmitter) .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter (receiver module, FM receiver, radio transmitter) on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry (monitoring means) of the database system (real time) comprises the identifier .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry (monitoring means) and second entry of the database is configured to identify the unique broadcast event .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry (monitoring means) and second entry of the database is configured to identify the unique broadcast event .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry (monitoring means) and second entry of the database is configured to identify the unique broadcast event .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry (monitoring means) and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6195090B1
CLAIM 1
. An interactive sporting event monitoring system for facilitating monitoring of a live sporting event wherein spectators at the sporting event can identify one or more contestants by contestant identifiers , each of a plurality of the one or more contestants having a radio transmitter on a distinct transmitting frequency for transmitting audio information to a data receiving station , the data receiving station comprising a plurality of radio receivers wherein each radio receiver is tuned to a corresponding contestant' ;
s radio transmitter , wherein each radio receiver' ;
s audio output is digitized and digitally tagged with the corresponding contestant identifier , the interactive sporting event monitoring system comprising : tuning means for selecting a television channel , the television channel comprising one or more channels of sporting-event audio information , wherein each of the one or more channels of sporting-event audio information is encoded with a corresponding channel identifier distinguishing that channel from other channels ;
detecting means for detecting the one or more channels of sporting-event audio information on the television channel , the detecting means being for associating each of the one or more channels of sporting-event audio information with its corresponding channel identifier , each channel identifier including a corresponding contestant identifier and each of the one or more channels of sporting-event audio information including audio information of the contestant identified by the corresponding contestant identifier ;
a user input adapted to accept a user-specified channel identifier from a user , the user-specified channel identifier specifying a channel of sporting-event audio information that the user desires to monitor ;
and monitoring means (first entry) for placing the channel of sporting-event audio information that the user desires to monitor in a format to facilitate monitoring thereof by a user .

US6195090B1
CLAIM 32
. The interactive sporting event monitoring system as recited in claim 16 , wherein the interactive sporting event monitoring system is adapted to allow the user to insert himself or herself into a virtual reality of the sporting event to participate with the actual competitors in real time (database system, database access module, aggregating data) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6137525A

Filed: 1998-02-17     Issued: 2000-10-24

Personal data communication apparatus

(Original Assignee) LG Electronics Inc     (Current Assignee) LG Electronics Inc

Kyeong-Won Lee, Hee Jong Moon, Ho-Young Choi
US8200203B1
CLAIM 1
. A receiving device (second position) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (magnified image) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (upper part) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (receiving signals) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US6137525A
CLAIM 12
. An apparatus , comprising : a housing that encompasses the apparatus , wherein the housing has dimensions being a prescribed height , width and depth ;
a camera within the housing having a total length of a lens system less than 10 millimeters , wherein the camera receives and inputs an image signal ;
a memory for storing at least the image signal from the camera ;
a controller for controlling operations of the apparatus including reading the image signal from the memory ;
an input device coupled to the controller for inputting user commands ;
a display system extending to the front part of the housing for displaying at least one of the image signals and an input state of the apparatus , wherein the display system comprises a viewfinder , further comprising , a line LED that displays the image signal input from the camera in sequence , a magnifying lens that magnifies the displayed image signal , a rotating mirror part that scans the magnified image signal according to a prescribed sequence , and a display part that displays the scanned image signal ;
an antenna for transmitting and receiving signals (broadcast signal) including image signals with an external communications system , wherein the memory stores the image signals from the external communications system , and wherein the controller controls operations of the apparatus including transmitting the image signals to the external communications system , and displaying the image signals received from the external communications system ;
a speaker mounted on an upper part of the housing , wherein the prescribed length is greater than the prescribed width that is greater than the prescribed depth of the housing , and wherein the speaker is a flip type covering the camera lens in a closed position ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type covering the display system in a closed position .

US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (magnified image) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (signal input) , multimedia data , movie data , television data .
US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input (audio data, communications device) from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (received signal) .
US6137525A
CLAIM 11
. A personal data communication apparatus as claimed in claim 1 , wherein further comprising : an LCD for displaying a received signal (contact information) ;
a reception controlling part for receiving a data from a radio public telecommunication network through a modem means and displaying on a LCD as an image data in response to a signal generated in the switch .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (upper part) (magnified image) wherein the external communication module establishes a communication connection using information included in the answer .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (second position) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (upper part) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module (magnified image) , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module (magnified image) communicates with at least part of the database system .
US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (second position) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (upper part) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (reception control) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception control (wireless device, Recording Industry Association) ler for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (signal input) based on said at least part of the information stored in the database entry .
US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input (audio data, communications device) from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (upper part) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (second position) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (upper part) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (reception control) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception control (wireless device, Recording Industry Association) ler for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (user commands) , a connection using Internet Protocol addressing .
US6137525A
CLAIM 12
. An apparatus , comprising : a housing that encompasses the apparatus , wherein the housing has dimensions being a prescribed height , width and depth ;
a camera within the housing having a total length of a lens system less than 10 millimeters , wherein the camera receives and inputs an image signal ;
a memory for storing at least the image signal from the camera ;
a controller for controlling operations of the apparatus including reading the image signal from the memory ;
an input device coupled to the controller for inputting user commands (command line interface) ;
a display system extending to the front part of the housing for displaying at least one of the image signals and an input state of the apparatus , wherein the display system comprises a viewfinder , further comprising , a line LED that displays the image signal input from the camera in sequence , a magnifying lens that magnifies the displayed image signal , a rotating mirror part that scans the magnified image signal according to a prescribed sequence , and a display part that displays the scanned image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications system , wherein the memory stores the image signals from the external communications system , and wherein the controller controls operations of the apparatus including transmitting the image signals to the external communications system , and displaying the image signals received from the external communications system ;
a speaker mounted on an upper part of the housing , wherein the prescribed length is greater than the prescribed width that is greater than the prescribed depth of the housing , and wherein the speaker is a flip type covering the camera lens in a closed position ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type covering the display system in a closed position .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (received image) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (second position) selected , parsing the data in the database , aggregating data , generating a report .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image (data type filtering) signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (second position) , the system comprising : a communication module (upper part) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module (magnified image) , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (reception control) .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception control (wireless device, Recording Industry Association) ler for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (second position) .
US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (second position) .
US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (second position) includes a reward program entry .
US6137525A
CLAIM 18
. A personal data communication apparatus , comprising : a housing that encompasses the personal data communication apparatus , wherein the housing has dimensions such that a length is greater than a width , which is greater than a depth ;
a camera within the housing for receiving and inputting an image signal ;
an antenna for transmitting and receiving signals including image signals with an external communications systems ;
a memory for storing at least the image signal from the camera and the external communications system ;
a controller for controlling operations of the apparatus including reading the image signal from the memory and transmitting the image signal to the external communications system , and displaying the image signal received from the external communications system ;
an input device coupled to the controller for inputting user commands ;
a display system for displaying at least one of the image signals and an input state of the system driver , wherein the display system includes a scanning-type viewfinder that magnifies and displays the image signals ;
a speaker mounted on an upper part of the housing , wherein the speaker is a flip type reciprocating between first and second position (receiving device) s , wherein the first position covers the camera lens ;
and a microphone mounted on the lower part of the housing , wherein the microphone is a flip type reciprocating between first and second positions , wherein the first position covers the display system and wherein the camera comprises , a camera lens for inputting external images through a window formed in the housing , wherein the lens is a diffractive optic lens , and wherein the camera has total length of a lens system less than 10 millimeters , and a CCD for converting the images input from the camera lens to electric signals .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (magnified image) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (upper part) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part (communication module) of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image signal , a rotating mirror part scanning the magnified image (receiver module, external communication module, response processing module) signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (request signal) , a destination address of alphanumeric characters along with identification of an address format .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception controller for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal (user response) , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (displayed image) , a keypad , voice instruction receiver .
US6137525A
CLAIM 8
. A personal data communication apparatus as claimed in claim 1 , wherein the viewfinder includes , a line LED for displaying the image signal input from the camera in a line unit in sequence , a magnifying lens magnifying the displayed image (touch screen) signal , a rotating mirror part scanning the magnified image signal , and a display part displaying the scanned image signal .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (reception control) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6137525A
CLAIM 1
. A personal data communication apparatus that selectively performs a function of transmitting and receiving an image signal , the personal data communication apparatus comprising : a housing for encompassing the personal data communication apparatus ;
a camera located on a front upper part of the housing , for receiving an information , and for inputting the image signal ;
a memory for storing the image signal from the camera ;
a transmission and reception control (wireless device, Recording Industry Association) ler for controlling operations of reading the image signal from the memory and transmitting the image signal to a wireless public telecommunication network according to a user' ;
s request signal , and operations of displaying the image signal received from the wireless public telecommunication network ;
a speaker mounted on an upper part of the housing , for outputting a voice signal , wherein the speaker is a flip type covering the camera lens ;
a viewfinder within the housing for magnifying and displaying the image signal stored in the memory ;
a system driver located in a lower part of the housing , for inputting control signals that control operations of the apparatus ;
a display located on the front part of the housing for displaying one of the received image signal and an input state of the system driver ;
and a microphone mounted on the lower part of the housing , for transmitting the voice .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6104700A

Filed: 1998-02-03     Issued: 2000-08-15

Policy based quality of service

(Original Assignee) Extreme Networks Inc     (Current Assignee) Arista Networks Inc

Stephen R. Haddock, Justin N. Chueh, Shehzad T. Merchant, Andrew H. Smith, Michael Yip
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (first traffic, output ports, first port) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (round robin) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 18
. The method of claim 14 , further comprising selecting an appropriate QoS queue , from which to transmit the next packet , from the first or the second group based upon a round robin (input control) selection scheme .

US8200203B1
CLAIM 13
. A response authentication system (first traffic, output ports, first port) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (first traffic, output ports, first port) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (first traffic, output ports, first port) to uniquely identify the specific broadcast event includes content identification .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (first traffic, output ports, first port) , a third party database .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access (net member) to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (first traffic, output ports, first port) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet member (enables access) ship ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (first traffic, output ports, first port) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (first traffic, output ports, first port) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access (net member) to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet member (enables access) ship ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (first traffic, output ports, first port) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (first traffic, output ports, first port) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information (second weight) corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information (second weight) corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information (second weight) corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (first traffic, output ports, first port) , a third party database .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (first traffic, output ports, first port) , a third party database .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (local area network, Internet Protocol) (local area network, Internet Protocol) addressing .
US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (connection using Internet Protocol, Internet Protocol) (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 26
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including a virtual local area network (connection using Internet Protocol, Internet Protocol) (VLAN) identifier ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (bandwidth requirements) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (first traffic, output ports, first port) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 14
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : providing a plurality of quality of service (QoS) queues at each of a plurality of output ports , each of the plurality of QoS queues associated with a minimum queue bandwidth requirement ;
adding a packet to one of the plurality of QoS queues based upon a traffic group with which the packet is associated ;
and scheduling a next packet for transmission onto the network from one of the plurality of QoS queues at a particular output port of the plurality of output ports by : determining a current bandwidth metric for each of the plurality of QoS queues , dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and the minimum queue bandwidth requirements (data elements) , and if at least one QoS queue of the plurality of QoS queues , so divided , is associated with the first group , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue of the plurality of QoS queues associated with the second group .

US8200203B1
CLAIM 33
. A response authentication system (first traffic, output ports, first port) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (first traffic, output ports, first port) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module (more bandwidth) that processes a request for a purchase of a product , wherein the response packet further includes the request for the purchase of the product .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth (purchasing module) parameters for at least one of the one or more traffic groups ;
receiving at a first port of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module (more bandwidth) further includes a purchasing account set up by a user .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth (purchasing module) parameters for at least one of the one or more traffic groups ;
receiving at a first port of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (local area network, Internet Protocol) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (connection using Internet Protocol, Internet Protocol) (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 26
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including a virtual local area network (connection using Internet Protocol, Internet Protocol) (VLAN) identifier ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (first traffic, output ports, first port) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information (second weight) is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (round robin) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (first traffic, output ports, first port) .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US6104700A
CLAIM 18
. The method of claim 14 , further comprising selecting an appropriate QoS queue , from which to transmit the next packet , from the first or the second group based upon a round robin (input control) selection scheme .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (first traffic, output ports, first port) conforms to an Open Data Application (ODA) protocol .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (local area network, Internet Protocol) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (connection using Internet Protocol, Internet Protocol) (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 26
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including a virtual local area network (connection using Internet Protocol, Internet Protocol) (VLAN) identifier ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (first traffic, output ports, first port) further comprises a broadcast event identifier .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information (second weight) in the response packet is altered after being received in the data packet (first traffic, output ports, first port) .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (round robin) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US6104700A
CLAIM 18
. The method of claim 14 , further comprising selecting an appropriate QoS queue , from which to transmit the next packet , from the first or the second group based upon a round robin (input control) selection scheme .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (local area network, Internet Protocol) address .
US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (connection using Internet Protocol, Internet Protocol) (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US6104700A
CLAIM 26
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including a virtual local area network (connection using Internet Protocol, Internet Protocol) (VLAN) identifier ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information (second weight) that matches at least one element of the first entry of the database system comprises the identifier .
US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information (second weight) is configured to identify the unique broadcast event , wherein the unique broadcast event is a specific instance of a broadcast event .
US6104700A
CLAIM 15
. The method of claim 14 , wherein the current bandwidth for a particular QoS queue is calculated as follows : CURR . sub . -- BW . sub . i =W1×CURR . sub . -- BW . sub . i +W2×ACT . sub . -- BW . sub . i ;
where : CURR -- BW i represents the current bandwidth for a particular QoS queue , W1 represents a first weighting factor , W2 represents a second weight (content information) ing factor , and ACT -- BW i represents the actual bandwidth received by the particular QoS queue in a previous time interval .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (first traffic, output ports, first port) , a third party database .
US6104700A
CLAIM 1
. A method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups ;
receiving at the packet forwarding device one or more bandwidth parameters for at least one of the one or more traffic groups ;
receiving at a first port (data packet, response authentication system) of a plurality of ports a packet associated with the at least one traffic group ;
enqueuing the packet onto a queue associated with the at least one traffic group ;
scheduling the packet for transmission from a second port of the plurality of ports based upon the one or more bandwidth parameters for the at least one traffic group with which the packet is associated ;
by periodically evaluating a current bandwidth metric for the queue ;
by determining an actual bandwidth for a prior time period ;
determining a bandwidth metric for the prior time period ;
and combining a portion of the actual bandwidth for the prior time period with a portion of the bandwidth metric for the prior time period to arrive at the current bandwidth metric ;
and dequeuing the packet from the queue if the current bandwidth metric meets a predetermined relationship with the one or more bandwidth parameters .

US6104700A
CLAIM 10
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising the steps of : defining at a packet forwarding device information indicative of one or more traffic groups ;
defining at the packet forwarding device information indicative of a quality of service (QoS) policy for at least one of the one or more traffic groups ;
receiving a packet at a first port of a plurality of ports ;
identifying a first traffic (data packet, response authentication system) group of the one or more traffic groups with which the packet is associated ;
providing a plurality of QoS queues ;
mapping the first traffic group to a first QoS queue of the plurality of QoS queues ;
and scheduling the packet for transmission from a second port of the plurality of ports based upon the QoS policy for the first traffic group , and wherein the scheduling is independent of end-to-end signaling ;
said scheduling including : determining a current bandwidth metric for each of the plurality of QoS queues ;
dividing the plurality of QoS queues into at least a first group and a second group based upon the current bandwidth metrics and a minimum bandwidth requirement associated with each of the plurality of QoS queues ;
and if the first group includes at least one QoS queue , then transmitting a packet from the at least one QoS queue ;
otherwise transmitting a packet from a QoS queue associated with the second group .

US6104700A
CLAIM 13
. A method of bandwidth management and traffic prioritization for use in a network of devices , the method comprising : receiving at a packet forwarding device information indicative of one or more traffic groups , the information indicative of the one or more traffic groups including Internet Protocol (IP) subnet membership ;
receiving at the packet forwarding device information defining a quality of service (QoS) policy for at least one of the one or more traffic groups , the QoS policy including at least a minimum bandwidth ;
providing a plurality of queues at each of a plurality of output ports (data packet, response authentication system) ;
associating the one or more traffic groups with the plurality of queues based upon the minimum bandwidth ;
and scheduling a packet for transmission from one of the plurality of queues onto the network .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9935809A1

Filed: 1998-01-12     Issued: 1999-07-15

Automated consumer response to publicly broadcast information

(Original Assignee) Connexus Corporation     

Humphrey D. Chen
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (confirmation message, transmitter device, transmitter unit) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (receiving mechanism) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (receiving signals) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
WO9935809A1
CLAIM 7
. A system in accordance with claim 1 , further comprising a consumer transmitter unit (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit said order to said order processor at the initiative of said consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer .

WO9935809A1
CLAIM 20
. A method in accordance with claim 12 , further comprising the step of sending a confirmation message (receiver module, FM receiver, Channel receiver, voice instruction receiver) to said consumer confirming the content of said publicly broadcast information .

WO9935809A1
CLAIM 24
. A consumer transmitter device (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit an order to an order processor at the initiative of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : a tuning mechanism for selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer ;
and a transmitting and receiving mechanism (communicating information) for transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism and for receiving signals (broadcast signal) from said order processor in response to receipt by said order processor of said data , said transmitting and receiving mechanism being operatively connected to said tuning mechanism to enable said transmitting and receiving mechanism to specify to said order processor said source selected by said tuning mechanism .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (content identification) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification (content identification) processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (confirmation message, transmitter device, transmitter unit) includes at least one of the following : an FM receiver (confirmation message, transmitter device, transmitter unit) , an AM radio receiver , an In-Band-On-Channel receiver .
WO9935809A1
CLAIM 7
. A system in accordance with claim 1 , further comprising a consumer transmitter unit (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit said order to said order processor at the initiative of said consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer .

WO9935809A1
CLAIM 20
. A method in accordance with claim 12 , further comprising the step of sending a confirmation message (receiver module, FM receiver, Channel receiver, voice instruction receiver) to said consumer confirming the content of said publicly broadcast information .

WO9935809A1
CLAIM 24
. A consumer transmitter device (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit an order to an order processor at the initiative of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : a tuning mechanism for selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer ;
and a transmitting and receiving mechanism for transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism and for receiving signals from said order processor in response to receipt by said order processor of said data , said transmitting and receiving mechanism being operatively connected to said tuning mechanism to enable said transmitting and receiving mechanism to specify to said order processor said source selected by said tuning mechanism .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (active medium) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium (having one) , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (content identification) .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification (content identification) processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (active medium) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium (having one) , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (content identification) .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification (content identification) processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (content identification) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification (content identification) processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

WO9935809A1
CLAIM 30
. A device in accordance with claim 24 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (content identification) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification (content identification) processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (active medium) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium (having one) , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (broadcast signals) , data derived from an automated media content database .
WO9935809A1
CLAIM 30
. A device in accordance with claim 24 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
WO9935809A1
CLAIM 30
. A device in accordance with claim 24 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (broadcast signals) database .
WO9935809A1
CLAIM 30
. A device in accordance with claim 24 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (active medium) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
WO9935809A1
CLAIM 1
. An automated system for enabling consumers to respond to publicly broadcast information , comprising : a content identification processor configured to identify the content of publicly broadcast information in response to receipt of data specifying said publicly broadcast information ;
and an order processor configured to receive from a consumer an order comprising data specifying information publicly broadcast over a non-interactive medium (having one) , to communicate said data to said content identification processor , to receive an identification of the content of said publicly broadcast information from said content identification processor , and to cause action desired by said consumer to be initiated based on said content of said publicly broadcast information .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (confirmation message, transmitter device, transmitter unit) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9935809A1
CLAIM 7
. A system in accordance with claim 1 , further comprising a consumer transmitter unit (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit said order to said order processor at the initiative of said consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer .

WO9935809A1
CLAIM 20
. A method in accordance with claim 12 , further comprising the step of sending a confirmation message (receiver module, FM receiver, Channel receiver, voice instruction receiver) to said consumer confirming the content of said publicly broadcast information .

WO9935809A1
CLAIM 24
. A consumer transmitter device (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit an order to an order processor at the initiative of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : a tuning mechanism for selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer ;
and a transmitting and receiving mechanism for transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism and for receiving signals from said order processor in response to receipt by said order processor of said data , said transmitting and receiving mechanism being operatively connected to said tuning mechanism to enable said transmitting and receiving mechanism to specify to said order processor said source selected by said tuning mechanism .

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (broadcast signals) .
WO9935809A1
CLAIM 30
. A device in accordance with claim 24 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (confirmation message, transmitter device, transmitter unit) .
WO9935809A1
CLAIM 7
. A system in accordance with claim 1 , further comprising a consumer transmitter unit (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit said order to said order processor at the initiative of said consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer .

WO9935809A1
CLAIM 20
. A method in accordance with claim 12 , further comprising the step of sending a confirmation message (receiver module, FM receiver, Channel receiver, voice instruction receiver) to said consumer confirming the content of said publicly broadcast information .

WO9935809A1
CLAIM 24
. A consumer transmitter device (receiver module, FM receiver, Channel receiver, voice instruction receiver) configured to transmit an order to an order processor at the initiative of a consumer upon receipt by said consumer of publicly broadcast information of interest to said consumer , comprising : a tuning mechanism for selecting a source of publicly broadcast information , on a waveband of sources of publicly broadcast information , that is being received by said consumer ;
and a transmitting and receiving mechanism for transmitting to said order processor data specifying said source of said publicly broadcast information selected by said tuning mechanism and for receiving signals from said order processor in response to receipt by said order processor of said data , said transmitting and receiving mechanism being operatively connected to said tuning mechanism to enable said transmitting and receiving mechanism to specify to said order processor said source selected by said tuning mechanism .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (broadcast signals) database .
WO9935809A1
CLAIM 30
. A device in accordance with claim 24 , wherein said consumer transmitter unit is configured to receive publicly broadcast signals (third party, third party database) identifying the content of said publicly broadcast information received by said consumer .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6097441A

Filed: 1997-12-31     Issued: 2000-08-01

System for dual-display interaction with integrated television and internet content

(Original Assignee) eRemote Inc     (Current Assignee) Rakuten Inc

David E. Allport
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (first port) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6097441A
CLAIM 1
. A method of viewing data associated with multiple channels of a TV broadcast signal (broadcast signal, broadcast event identifier) substantially simultaneously comprising the steps of : receiving the TV broadcast signal into a base station having a tuner ;
sending the TV broadcast signal from the base station to a first device having a tuner and a display ;
tuning the first device to a first channel using the tuner of the first device ;
displaying first data associated with the first channel on the display of the first device ;
tuning the base station to a second channel using the tuner of the base station ;
sending second data associated with the second channel from the base station to a second device having a display ;
and displaying the second data on the display of the second device .

US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (data streams) .
US6097441A
CLAIM 8
. A system for providing enhanced viewing of multiple data streams (wireless connection) comprising : a first device having a display , the first device being capable of displaying full motion video ;
a second device having a display , the second device being capable of displaying full motion video , and having communications hardware for sending control infrared (IR) commands , and a radio frequency (RF) antenna for receiving RF transmissions ;
and a base station connected to the first device by a cable , and having communications hardware for receiving control IR commands and for sending RF transmissions .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (separate display) , television data .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate display (movie data) s substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first portion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 13
. A response authentication system (first port) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (first port) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (first port) to uniquely identify the specific broadcast event includes content identification .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (first port) , a third party database .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (first port) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (first port) , wherein the response authentication system is configured to generate a response to the communications device (RF transmission) based on said at least part of the information stored in the database entry .
US6097441A
CLAIM 8
. A system for providing enhanced viewing of multiple data streams comprising : a first device having a display , the first device being capable of displaying full motion video ;
a second device having a display , the second device being capable of displaying full motion video , and having communications hardware for sending control infrared (IR) commands , and a radio frequency (RF) antenna for receiving RF transmission (communications device) s ;
and a base station connected to the first device by a cable , and having communications hardware for receiving control IR commands and for sending RF transmissions .

US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (first port) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (first port) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (first port) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (first port) , a third party database .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (first port) , a third party database .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (first port) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 33
. A response authentication system (first port) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (first port) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (first port) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (first port) .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (first port) conforms to an Open Data Application (ODA) protocol .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format (single data) .
US6097441A
CLAIM 22
. A method of swapping first data displayed on a first device , with second data displayed on a second device , wherein the first and second data are associated with first and second channels respectively and are both at least initially contained within a single data (address format) stream , and wherein the first device has communications hardware for transmitting infrared (IR) commands and the first device receives the first data via RF communications from a base station , and the second device has communications hardware for receiving IR commands , comprising the steps : actuating a button on the first device , said actuation causing an infrared (IR) command sequence to be sent from the first device to the second device commanding the second device to adjust a tuner therein to a predetermined channel , said actuation also causing another IR command sequence to be sent from the first device to the base station commanding the base station to adjust a tuner contained therein to a predetermined channel .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (first port) further comprises a broadcast event identifier (broadcast signal) .
US6097441A
CLAIM 1
. A method of viewing data associated with multiple channels of a TV broadcast signal (broadcast signal, broadcast event identifier) substantially simultaneously comprising the steps of : receiving the TV broadcast signal into a base station having a tuner ;
sending the TV broadcast signal from the base station to a first device having a tuner and a display ;
tuning the first device to a first channel using the tuner of the first device ;
displaying first data associated with the first channel on the display of the first device ;
tuning the base station to a second channel using the tuner of the base station ;
sending second data associated with the second channel from the base station to a second device having a display ;
and displaying the second data on the display of the second device .

US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (broadcast signal) .
US6097441A
CLAIM 1
. A method of viewing data associated with multiple channels of a TV broadcast signal (broadcast signal, broadcast event identifier) substantially simultaneously comprising the steps of : receiving the TV broadcast signal into a base station having a tuner ;
sending the TV broadcast signal from the base station to a first device having a tuner and a display ;
tuning the first device to a first channel using the tuner of the first device ;
displaying first data associated with the first channel on the display of the first device ;
tuning the base station to a second channel using the tuner of the base station ;
sending second data associated with the second channel from the base station to a second device having a display ;
and displaying the second data on the display of the second device .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (broadcast signal) .
US6097441A
CLAIM 1
. A method of viewing data associated with multiple channels of a TV broadcast signal (broadcast signal, broadcast event identifier) substantially simultaneously comprising the steps of : receiving the TV broadcast signal into a base station having a tuner ;
sending the TV broadcast signal from the base station to a first device having a tuner and a display ;
tuning the first device to a first channel using the tuner of the first device ;
displaying first data associated with the first channel on the display of the first device ;
tuning the base station to a second channel using the tuner of the base station ;
sending second data associated with the second channel from the base station to a second device having a display ;
and displaying the second data on the display of the second device .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (first port) .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (first port) , a third party database .
US6097441A
CLAIM 33
. A method of viewing different portions of data from a data stream on two physically separate displays substantially simultaneously comprising the steps of : receiving the data stream into a base station ;
processing the data stream within the base station to separate the data stream into a first port (response authentication system, data packet) ion and a second portion ;
transmitting the first portion from the base station to a first display ;
displaying the first portion on the first display ;
transmitting the second portion from the base station to a second display ;
displaying the second portion on the second display ;
and discontinuing to display the first portion on the first display , discontinuing to display the second portion on the second display , displaying the second portion on the first display , and displaying the first portion on the second display , all substantially simultaneously in response to activation of a button on a second device comprising the second display .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6078953A

Filed: 1997-12-29     Issued: 2000-06-20

System and method for monitoring quality of service over network

(Original Assignee) Ukiah Software Inc     (Current Assignee) EMC Corp

Aseem Vaid, Atul Pandit, Gregory Rakoshitz, Sanjeev R. Putta
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (IP packets, first port) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet (IP packets, first port) corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet (IP packets, first port) further includes a responder identification .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 7
. The device of claim 1 , further comprising a response reception module that receives an answer to the response packet (IP packets, first port) .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (using one) included in the answer .
US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US8200203B1
CLAIM 13
. A response authentication system (IP packets, first port) for obtaining a response packet (IP packets, first port) from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (using one) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 14
. The system as in claim 13 , wherein the response packet (IP packets, first port) further includes the data that enables an identification of the responder .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (IP packets, first port) to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (using one) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet (IP packets, first port) containing at a minimum the at least one identifier .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (IP packets, first port) to uniquely identify the specific broadcast event includes content identification .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (IP packets, first port) , a third party database .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (IP packets, first port) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet (IP packets, first port) sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device that sent the response packet (IP packets, first port) .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (IP packets, first port) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (IP packets, first port) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet (IP packets, first port) sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (admission control) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 10
. The system of claim 6 wherein said one of said policies is admission control (database access module) , said admission control establishing conditions for selectively admitting a service .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (IP packets, first port) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (IP packets, first port) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries (using one) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (IP packets, first port) , a third party database .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (IP packets, first port) , a third party database .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (local area network) addressing .
US6078953A
CLAIM 1
. A system for monitoring quality of service within a network of computers , said system comprising : a network of computers , each being coupled to each other to form a local area network (connection using Internet Protocol) ;
a link coupled to said network of computers ;
a traffic management tool coupled to said link , said traffic management tool configured to receive a flow of information , the flow of information including TCP based information and non-TCP based information , said traffic management tool comprising a flow control module and a queuing control module , wherein the flow control module is configured to transfer said TCP based information and the queuing control module is configured to transfer said non-TCP based information .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (using one) , modifying at least one database entry , dynamically distributing the data packet (IP packets, first port) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 33
. A response authentication system (IP packets, first port) for obtaining a response packet (IP packets, first port) from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries (using one) and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (IP packets, first port) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet (IP packets, first port) and at least one of the two entries (using one) of the database system .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module that processes a request for a purchase of a product , wherein the response packet (IP packets, first port) further includes the request for the purchase of the product .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet (IP packets, first port) is recorded in an account of a user of the receiving device .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet (IP packets, first port) involves one of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (IP packets, first port) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries (using one) wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet (IP packets, first port) corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (IP packets, first port) .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 6
. The system of claim 1 wherein said traffic management tool implements traffic control using one (data type filtering, two entries, minimum two entries, communication connection using information, using data) or more policies in the presence of traffic congestion or competition .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (IP packets, first port) conforms to an Open Data Application (ODA) protocol .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (IP packets, first port) further comprises a broadcast event identifier .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet (IP packets, first port) further comprises the broadcast event identifier .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet (IP packets, first port) comprises a modified version of the broadcast event identifier .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet (IP packets, first port) is altered after being received in the data packet (IP packets, first port) .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .

US8200203B1
CLAIM 53
. The system of claim 43 , further comprising a polling module (flow information) that receives a poll request and responds with at least an identifier .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information (polling module) into at least a first portion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (IP packets, first port) , a third party database .
US6078953A
CLAIM 3
. A method of managing information at a gateway site for improving quality of service to a network of computers , said method comprising : providing a flow of information to a bandwidth management tool disposed at a server ;
classifying said flow information into at least a first port (response packet, data packet, response packet involves one, response authentication system) ion and a second portion , the first portion including TCP based information and the second portion including non-TCP based information ;
applying flow control to said first portion of said information to be transferred to a first user location at said local area network ;
and queuing said second portion of said information to be transferred to a second user location at said local area network .

US6078953A
CLAIM 12
. The method of claim 3 wherein said flow of information is classified IP packets (response packet, data packet, response packet involves one, response authentication system) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6467089B1

Filed: 1997-12-23     Issued: 2002-10-15

Audience measurement system incorporating a mobile handset

(Original Assignee) Nielsen Media Research Inc     (Current Assignee) Nielsen Media Research Inc

Edgar W. Aust, Daozheng Lu
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (radio frequency transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6467089B1
CLAIM 6
. The system of claim 1 , wherein the transmitter is a radio frequency transmitter (receiver module, Channel receiver) .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (radio frequency transmitter) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
US6467089B1
CLAIM 6
. The system of claim 1 , wherein the transmitter is a radio frequency transmitter (receiver module, Channel receiver) .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (program guide) .
US6467089B1
CLAIM 34
. The method of claim 27 further comprising the step of retrieving the currently available programs as a program guide (television data) from a remote facility .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6467089B1
CLAIM 23
. The system of claim 1 , wherein the receiver comprises a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (measurement system) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6467089B1
CLAIM 1
. An audience measurement system (Compact Disc Data Base) for a receiver , comprising : monitoring equipment associated with the receiver and connected to a transmitter ;
a mobile unit having a transceiver which receives program data from the transmitter and an audience member interface which prompts an audience member to enter personal data and receives data from the audience member ;
and a base unit having a transceiver which receives the program and personal data from the mobile unit and a memory which stores the program and personal data , wherein the base unit further receives information from the data collection central facility .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6467089B1
CLAIM 23
. The system of claim 1 , wherein the receiver comprises a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base (measurement system) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6467089B1
CLAIM 1
. An audience measurement system (Compact Disc Data Base) for a receiver , comprising : monitoring equipment associated with the receiver and connected to a transmitter ;
a mobile unit having a transceiver which receives program data from the transmitter and an audience member interface which prompts an audience member to enter personal data and receives data from the audience member ;
and a base unit having a transceiver which receives the program and personal data from the mobile unit and a memory which stores the program and personal data , wherein the base unit further receives information from the data collection central facility .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (television receiver) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6467089B1
CLAIM 23
. The system of claim 1 , wherein the receiver comprises a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (one hand) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6467089B1
CLAIM 15
. The system of claim 1 , wherein the mobile unit comprises a telephone hand (data elements) set .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (radio frequency transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6467089B1
CLAIM 6
. The system of claim 1 , wherein the transmitter is a radio frequency transmitter (receiver module, Channel receiver) .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (television receiver) module comprises a radio transmitter .
US6467089B1
CLAIM 23
. The system of claim 1 , wherein the receiver comprises a television receiver (event transmitter, event transmitter module, broadcast event transmitter module) .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base (measurement system) , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6467089B1
CLAIM 1
. An audience measurement system (Compact Disc Data Base) for a receiver , comprising : monitoring equipment associated with the receiver and connected to a transmitter ;
a mobile unit having a transceiver which receives program data from the transmitter and an audience member interface which prompts an audience member to enter personal data and receives data from the audience member ;
and a base unit having a transceiver which receives the program and personal data from the mobile unit and a memory which stores the program and personal data , wherein the base unit further receives information from the data collection central facility .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH11177842A

Filed: 1997-12-09     Issued: 1999-07-02

ディジタル放送方法およびその受信装置

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Hidekazu Suzuki, 秀和 鈴木
US8200203B1
CLAIM 1
. A receiving device (のトランスポートストリーム) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (ディジタル放送受信装置) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

JPH11177842A
CLAIM 7
【請求項7】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための,少なくともサー ビス識別子,トランスポートストリーム識別子および伝 送路識別子からなる継続先に関する情報を含んでなる記 述子をイベント情報テーブル(EIT)に配置した番組 配列情報(SI)が多重化されたトランスポートストリ ームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段と、 継続時刻に、上記トランスポートストリームから上記イ ベント情報テーブル(EIT)を抽出し、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続先を取得し、当該継続先の伝送路に対応す るPSI抽出手段が抽出したプログラム仕様情報(PS I)を解析して、当該継続先番組のパケット識別子(P ID)を取得する制御手段とを備えたことを特徴とする ディジタル放送受信装置 (data type filtering, communicating information)

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (のトランスポートストリーム) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (のトランスポートストリーム) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段 (third party) と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段 (communications device) で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (のトランスポートストリーム) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (出手段) , data derived from an automated media content database .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段 (third party) と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段 (third party) と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (出手段) database .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段 (third party) と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (ディジタル放送受信装置) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (のトランスポートストリーム) selected , parsing the data in the database , aggregating data , generating a report .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

JPH11177842A
CLAIM 7
【請求項7】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための,少なくともサー ビス識別子,トランスポートストリーム識別子および伝 送路識別子からなる継続先に関する情報を含んでなる記 述子をイベント情報テーブル(EIT)に配置した番組 配列情報(SI)が多重化されたトランスポートストリ ームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段と、 継続時刻に、上記トランスポートストリームから上記イ ベント情報テーブル(EIT)を抽出し、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続先を取得し、当該継続先の伝送路に対応す るPSI抽出手段が抽出したプログラム仕様情報(PS I)を解析して、当該継続先番組のパケット識別子(P ID)を取得する制御手段とを備えたことを特徴とする ディジタル放送受信装置 (data type filtering, communicating information)

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (のトランスポートストリーム) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (のトランスポートストリーム) .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (のトランスポートストリーム) .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (のトランスポートストリーム) includes a reward program entry .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム (receiving device) とするステップとからなることを特徴とするディジタル 放送方法。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (出手段) .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段 (third party) と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (表示画面) , a keypad , voice instruction receiver (する情報) .
JPH11177842A
CLAIM 1
【請求項1】 番組放送途中で、編成チャンネル(サー ビス),物理チャンネル(トランスポートストリーム) または伝送路を変更し、当該番組を継続して放送するデ ィジタル放送方法において、 上記番組の映像を生成するステップと、 上記番組の音声を生成するステップと、 上記番組の継続時刻,並びに,少なくともサービス識別 子,トランスポートストリーム識別子および伝送路識別 子からなる継続先に関する情報 (Channel receiver, voice instruction receiver) を含んでなる記述子を生 成するステップと、 上記記述子を当該記述子以外の記述子とともに配置して イベント情報テーブル(EIT)を生成するステップ と、 上記イベント情報テーブル(EIT)と当該イベント情 報テーブル(EIT)以外のテーブルとを多重化して番 組配列情報(SI)を構成するステップと、 上記番組の映像および音声と、上記番組配列情報(S I)とを多重化して、1本のトランスポートストリーム とするステップとからなることを特徴とするディジタル 放送方法。

JPH11177842A
CLAIM 9
【請求項9】 請求項5または6に記載のディジタル放 送受信装置において、 番組の映像表示画面 (touch screen) の一部に、継続先で番組を継続視聴 するか否かを選択するためのOSDメッセージを配置し て、画面を作成する映像合成手段と、 上記OSDメッセージに基づいて継続視聴するか否かを 選択して、選択内容を上記制御手段に出力する入力手段 とをさらに備え、 上記制御手段は、取得した継続時刻または継続先に関す る情報を視聴者に提示して、視聴者が継続先で番組を視 聴継続するか否かを判断し、視聴継続しないときは、上 記トランスポートデコード手段に継続先番組のPIDへ の切り替えを指示しないものであることを特徴とするデ ィジタル放送受信装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH11177842A
CLAIM 5
【請求項5】 ディジタル放送により送信側から放送さ れる番組の,編成チャンネル(サービス),物理チャン ネル(トランスポートストリーム)または伝送路を変更 して、当該番組を継続放送するための継続時刻,並び に,少なくともサービス識別子,トランスポートストリ ーム識別子および伝送路識別子からなる継続先に関する 情報を含んでなる記述子をイベント情報テーブル(EI T)に配置した番組配列情報(SI)が多重化されたト ランスポートストリームを受信する受信装置において、 複数伝送路によって伝送される上記トランスポートスト リームの信号を、それぞれ受信する,当該複数伝送路に 対応する複数の受信手段と、 受信したトランスポートストリームからプログラム仕様 情報(PSI)を抽出する,上記複数の受信手段にそれ ぞれ対応する複数のPSI抽出手段 (third party) と、 上記トランスポートストリームから上記イベント情報テ ーブル(EIT)を抽出し、継続時刻に、制御手段で取 得されたパケット識別子(PID)によって、継続先番 組の映像および音声のパケットを抽出するトランスポー トデコード手段と、 上記トランスポートデコード手段で抽出されたイベント 情報テーブル(EIT)から上記記述子を抽出して、上 記番組の継続時刻および継続先を取得し、継続時刻に先 立って当該継続先の伝送路に対応するPSI抽出手段が 抽出したプログラム仕様情報(PSI)を解析して、当 該継続先番組のパケット識別子(PID)を取得する制 御手段とを備えたことを特徴とするディジタル放送受信 装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6029195A

Filed: 1997-12-05     Issued: 2000-02-22

System for customized electronic identification of desirable objects

(Original Assignee) Herz; Frederick S. M.     (Current Assignee) Pinpoint Inc

Frederick S. M. Herz
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (provides access) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (electronic data) .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data (computing device) transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (provides access) wherein the external communication module establishes a communication connection (communication connection) using information included in the answer .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connection (communication connection) s to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (provides access) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (provides access) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (provides access) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data (server system) that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system (providing data) which provides access to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (provides access) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (provides access) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (provides access) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (new target) addressing .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target (connection using Internet Protocol) object bulletin board .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (provides access) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (provides access) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (provides access) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access (communication module, Recording Industry Association) to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6298482B1

Filed: 1997-11-12     Issued: 2001-10-02

System for two-way digital multimedia broadcast and interactive services

(Original Assignee) International Business Machines Corp     (Current Assignee) Oath Inc

David Israel Seidman, Frank Andre Schaffa
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6298482B1
CLAIM 1
. In a communications network having a head end server and a plurality of subscribers connected to said head end server , a method of customizing responses to selection objects in a video program profile , said method comprising : a . transmitting selected video programs from said head end server to a subscriber or a group of said plurality of subscribers in response to requests for said selected video programs from said sub (first data) scriber or said group said plurality of subscribers ;
b . each of said subscriber or said group of said plurality of subscribers selecting objects in received ones of said selected video programs , each of said objects being an image in a received one of said selected video programs , each of said objects not being a part of any supplemental information added to any one of said selected video programs , and each of said objects corresponding to an embedded data file containing information on a subject which corresponds to the appearance of each of said objects ;
c . maintaining a selection database of a history of object selections history information , wherein subscriber selection history information is acquired for each of said subscriber or said group of subscribers ;
and d . dynamically adjusting correspondence of said objects to embedded data files transmitted along with received one of said selected video programs in response to said subscriber selection history information , wherein each of said subscriber or said group of said plurality of subscribers receives customized infonnation in response to selecting one of said objects in said received one of said selected video programs .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (said transmission) channel , a cabled connection .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6298482B1
CLAIM 1
. In a communications network having a head end server and a plurality of subscribers connected to said head end server , a method of customizing responses to selection objects in a video program profile , said method comprising : a . transmitting selected video programs from said head end server to a subscriber or a group of said plurality of subscribers in response to requests for said selected video programs from said sub (first data) scriber or said group said plurality of subscribers ;
b . each of said subscriber or said group of said plurality of subscribers selecting objects in received ones of said selected video programs , each of said objects being an image in a received one of said selected video programs , each of said objects not being a part of any supplemental information added to any one of said selected video programs , and each of said objects corresponding to an embedded data file containing information on a subject which corresponds to the appearance of each of said objects ;
c . maintaining a selection database of a history of object selections history information , wherein subscriber selection history information is acquired for each of said subscriber or said group of subscribers ;
and d . dynamically adjusting correspondence of said objects to embedded data files transmitted along with received one of said selected video programs in response to said subscriber selection history information , wherein each of said subscriber or said group of said plurality of subscribers receives customized infonnation in response to selecting one of said objects in said received one of said selected video programs .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6298482B1
CLAIM 1
. In a communications network having a head end server and a plurality of subscribers connected to said head end server , a method of customizing responses to selection objects in a video program profile , said method comprising : a . transmitting selected video programs from said head end server to a subscriber or a group of said plurality of subscribers in response to requests for said selected video programs from said sub (first data) scriber or said group said plurality of subscribers ;
b . each of said subscriber or said group of said plurality of subscribers selecting objects in received ones of said selected video programs , each of said objects being an image in a received one of said selected video programs , each of said objects not being a part of any supplemental information added to any one of said selected video programs , and each of said objects corresponding to an embedded data file containing information on a subject which corresponds to the appearance of each of said objects ;
c . maintaining a selection database of a history of object selections history information , wherein subscriber selection history information is acquired for each of said subscriber or said group of subscribers ;
and d . dynamically adjusting correspondence of said objects to embedded data files transmitted along with received one of said selected video programs in response to said subscriber selection history information , wherein each of said subscriber or said group of said plurality of subscribers receives customized infonnation in response to selecting one of said objects in said received one of said selected video programs .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (said sub) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6298482B1
CLAIM 1
. In a communications network having a head end server and a plurality of subscribers connected to said head end server , a method of customizing responses to selection objects in a video program profile , said method comprising : a . transmitting selected video programs from said head end server to a subscriber or a group of said plurality of subscribers in response to requests for said selected video programs from said sub (first data) scriber or said group said plurality of subscribers ;
b . each of said subscriber or said group of said plurality of subscribers selecting objects in received ones of said selected video programs , each of said objects being an image in a received one of said selected video programs , each of said objects not being a part of any supplemental information added to any one of said selected video programs , and each of said objects corresponding to an embedded data file containing information on a subject which corresponds to the appearance of each of said objects ;
c . maintaining a selection database of a history of object selections history information , wherein subscriber selection history information is acquired for each of said subscriber or said group of subscribers ;
and d . dynamically adjusting correspondence of said objects to embedded data files transmitted along with received one of said selected video programs in response to said subscriber selection history information , wherein each of said subscriber or said group of said plurality of subscribers receives customized infonnation in response to selecting one of said objects in said received one of said selected video programs .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said transmission) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (said transmission) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said transmission) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said transmission) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said transmission) conforms to an Open Data Application (ODA) protocol .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said transmission) further comprises a broadcast event identifier .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (said transmission) .
US6298482B1
CLAIM 2
. The method of customizing responses to selection objects in a video profile as claimed in claim 1 , wherein said subscriber selection history information is transmitted , at the discretion of a viewer , instantly to said head end server with granularity of a single channel viewing or object selection , and said transmission (wireless data, wireless data channel, data packet) is unobtrusive to the viewer .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6047268A

Filed: 1997-11-04     Issued: 2000-04-04

Method and apparatus for billing for transactions conducted over the internet

(Original Assignee) AT&T Bell Laboratories     (Current Assignee) AT&T Properties LLC ; Hanger Solutions LLC

Paul D. Bartoli, Stephen J. Griesmer, Gideon Lidor, Yzhak Ronen, Jean Tessier
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (single sub) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (single sub) wherein the external communication module establishes a communication connection using information included in the answer .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (single sub) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (single sub) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (single sub) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (single sub) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (single sub) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (single transaction) set up by a user .
US6047268A
CLAIM 2
. The method of claim 1 further comprising : creating a new transaction-oriented dynamic information portion ;
sending to the user' ;
s client terminal new data to replaced the previously sent data , the new data containing the same static information portion in the previously sent data and the new transaction-oriented dynamic information portion , the new transaction-oriented dynamic information portion being different than the transaction-oriented dynamic information portion in the previously sent data , the new data being valid for authenticating the user for a next single transaction (purchasing account) ;
and storing the new transaction-oriented dynamic information portion in association with the same static information portion .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (single sub) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6047268A
CLAIM 1
. A method of authenticating a user for a transaction on a data network comprising : sending to a user' ;
s client terminal data containing a static information portion and a transaction-oriented dynamic portion , the static information portion identifying an account associated with the user and the transaction-oriented dynamic information portion containing information generated for that user that is valid for a single sub (communication module) sequent transaction ;
storing the transaction-oriented dynamic information portion in association with the static information portion ;
receiving , from the user' ;
s client terminal , the data containing the static information portion and the transaction-oriented dynamic information portion in association with information relating to the single subsequent transaction ;
identifying the user' ;
s account from the received static information portion ;
comparing the transaction-oriented dynamic information portion received from the user' ;
s client terminal with the transaction-oriented dynamic information portion stored in association with the static information portion ;
and authenticating the user for the single subsequent transaction if the received transaction-oriented dynamic information portion matches the stored transaction-oriented dynamic information for the account associated with the user .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6020851A

Filed: 1997-10-06     Issued: 2000-02-01

Auto race monitoring system

(Original Assignee) Busack; Andrew J.     

Andrew J. Busack
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (second transmitter, first transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) s fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (second transmitter, first transmitter) includes at least one of the following : an FM receiver (second transmitter, first transmitter) , an AM radio receiver (second transmitter, first transmitter) , an In-Band-On-Channel receiver .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) s fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (said track) .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitters fixed in relation to said race track ;
a plurality of race cars upon said track (contact information) , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitters fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver (event transmitter) and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitters fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver (event transmitter) and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (said receiver) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitters fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver (event transmitter) and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (second transmitter, first transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) s fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (second transmitter, first transmitter) .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) s fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter (receiver module, FM receiver, AM radio receiver, voice instruction receiver) in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (said receiver) module comprises a radio transmitter .
US6020851A
CLAIM 1
. An auto race monitoring system , comprising : a race track ;
a plurality of first transmitters fixed in relation to said race track ;
a plurality of race cars upon said track , each race car having at least a first receiver in communication with said first transmitters , said first receiver establishing its instantaneous position as a function of said communication with said first transmitters ;
a second transmitter in each said race car receiving data from said first receiver as to its instantaneous position and transmitting said data ;
a second receiver in communication with said second transmitter , said second receiver receiving said data as to instantaneous position ;
a computer connected to said receiver (event transmitter) and receiving said data ;
and wherein each race car has a third receiver , spaced from said first receiver , said third receiver being in communication with said first transmitter and establishing its instantaneous position as a function of said communication , said second transmitter receiving said data and transmitting the same to said second receiver .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6078594A

Filed: 1997-09-26     Issued: 2000-06-20

Protocol and procedure for automated channel change in an MPEG-2 compliant datastream

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Richard Eugene Anderson, Eric Michael Foster, Dennis Edward Franklin
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (elementary streams, said time, audio data) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (channel change) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (elementary streams, said time, audio data) corollary to a responder using at a minimum data that enables an identification of the responder .
US6078594A
CLAIM 1
. An automated method for effecting channel change (broadcast signal) of a time division multiplexed digital datastream in a transport and associated decoder , said method comprising : requesting a channel change by writing a new packet identifier value from the host processor to an appropriate register in the transport and automatically sending a Channel Change Request from the transport to the decoder in response thereto ;
within the decoder , responsive to the Channel Change Request , automatically stopping decoding of an old datastream , stopping requesting data from the transport , and configuring the decoder for a new channel datastream ;
after configuring the decoder for said new channel datastream , providing a Channel Change Acknowledgment from the decoder to the transport ;
and at the transport , responsive to said Channel Change Acknowledgment from the decoder , automatically stopping the old datastream , purging data in the transport associated with the old datastream , and configuring the transport to receive the new channel datastream .

US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (elementary streams, said time, audio data) is sent separately from the broadcast event .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (elementary streams, said time, audio data) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (elementary streams, said time, audio data) channel , a cabled connection .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (elementary streams, said time, audio data) , multimedia data , movie data (elementary streams, said time, audio data) , television data .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (elementary streams, said time, audio data) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (elementary streams, said time, audio data) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (elementary streams, said time, audio data) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (elementary streams, said time, audio data) is sent separately from the broadcast event .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (elementary streams, said time, audio data) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data (elementary streams, said time, audio data) that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (elementary streams, said time, audio data) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (elementary streams, said time, audio data) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (elementary streams, said time, audio data) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (elementary streams, said time, audio data) transmitter module , the database system , the response authentication system , a third party database .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (elementary streams, said time, audio data) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (packet headers) addressing .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers (Internet Protocol, connection using Internet Protocol) of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (elementary streams, said time, audio data) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (elementary streams, said time, audio data) for transmission to the receiving device selected , parsing the data in the database , aggregating data (elementary streams, said time, audio data) , generating a report .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (elementary streams, said time, audio data) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (packet headers) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers (Internet Protocol, connection using Internet Protocol) of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (elementary streams, said time, audio data) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (elementary streams, said time, audio data) conforms to an Open Data Application (ODA) protocol .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (packet headers) (IP) address , a directory location for receiving a user response (elementary streams, said time, audio data) , a destination address of alphanumeric characters along with identification of an address format .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers (Internet Protocol, connection using Internet Protocol) of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (elementary streams, said time, audio data) further comprises a broadcast event identifier .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (elementary streams, said time, audio data) .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time (wireless data, data stream, wireless data channel, audio data (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams (wireless data, data stream, wireless data channel, audio data, data stream transmitter, data stream transmitter module, providing data, second data, movie data, data packet, user response, broadcast data management module, broadcast data management module processing, aggregating data) , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers of the transport stream packets containing packet identifiers (PIDs) .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (packet headers) address .
US6078594A
CLAIM 5
. The method of claim 1 , wherein said time division multiplexed datastream comprises a time division multiplexed digital video and digital audio datastream , said datastream containing transport stream packets of a plurality of sets of packetized elementary streams , each of said sets of packetized elementary streams including a video packetized elementary stream , and an audio packetized elementary stream , each of said video and audio packetized elementary streams having a common time base , and comprising a packet header , and packet data , and being divided into transport stream packets , the packet headers (Internet Protocol, connection using Internet Protocol) of the transport stream packets containing packet identifiers (PIDs) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5961603A

Filed: 1997-09-22     Issued: 1999-10-05

Access system and method for providing interactive access to an information source through a networked distribution system

(Original Assignee) WorldGate Communications Inc     (Current Assignee) WORLDGATE SERVICES Inc ; Comcast IP Holdings I LLC

Gerard Kunkel, Harold Krisbergh, Aaron Grosky, Jae Hea Edward Lee, Joseph E. Augenbraun
US8200203B1
CLAIM 1
. A receiving device (receiving device) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (television signal) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (requesting information, comprises information) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal, vertical blanking) from a portion of a database system (television signal) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information (input control) identifying a receiver channel to which said receiver in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time t (first data) hat the information request is generated thereby .

US5961603A
CLAIM 14
. The system of claim 1 , wherein said information source comprises the Internet , and said network includes a browser application for use by one of said terminals requesting information (input control) to access and browse information from the Internet through an Internet Service Provider (ISP) .

US5961603A
CLAIM 16
. The system of claim 1 , wherein said transmission signal comprises a television broadcast signal (broadcast event identifier, television data, broadcast signal) , and said information source contains information related to the programming content of said television broadcast signal .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (broadcast event identifier, television data, broadcast signal) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal) includes at least one of the following : an FM receiver (television signal) , an AM radio receiver (television signal) , an In-Band-On-Channel receiver .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (broadcast signal, vertical blanking) .
US5961603A
CLAIM 16
. The system of claim 1 , wherein said transmission signal comprises a television broadcast signal (broadcast event identifier, television data, broadcast signal) , and said information source contains information related to the programming content of said television broadcast signal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (broadcast event identifier, television data, broadcast signal) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (receiving device) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (television signal) , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information identifying a receiver channel to which said receiver in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time t (first data) hat the information request is generated thereby .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal) .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (receiving device) , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system is configured to access a first data (time t) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information identifying a receiver channel to which said receiver (event transmitter) in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time t (first data) hat the information request is generated thereby .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (time t) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information identifying a receiver channel to which said receiver in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time t (first data) hat the information request is generated thereby .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal) is communicated to the communication device that sent the response packet .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 26
. A response database system (television signal) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (receiving device) , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information identifying a receiver channel to which said receiver (event transmitter) in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time that the information request is generated thereby .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (said receiver) module , the data stream transmitter module , the database system (television signal) , the response authentication system , a third party database .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information identifying a receiver channel to which said receiver (event transmitter) in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time that the information request is generated thereby .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (receiving device) selected , parsing the data in the database , aggregating data , generating a report .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (receiving device) , the system comprising : a communication module for communicating with a database system (television signal) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal) .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (receiving device) .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal) .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (receiving device) .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (receiving device) includes a reward program entry .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal receiving device (receiving device) and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (television signal) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (requesting information, comprises information) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information (input control) identifying a receiver channel to which said receiver in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time that the information request is generated thereby .

US5961603A
CLAIM 14
. The system of claim 1 , wherein said information source comprises the Internet , and said network includes a browser application for use by one of said terminals requesting information (input control) to access and browse information from the Internet through an Internet Service Provider (ISP) .

US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (accessing information) .
US5961603A
CLAIM 1
. A system for use in connection with a transmission signal for providing access to information from an information source , the content of which is related to the information content of the transmission signal , said system comprising : a) an information source ;
b) a plurality of terminals , each said terminal including ;
1) a receiver for receiving information from said information source and a transmission signal from a transmission signal source ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving information from said information source and said transmission signal from a transmission signal source , and distributing said information to a receiver of one of said terminals transmitting a request for information , and distributing said transmission signal to said plurality of terminals , said network including ;
1) a receiver for receiving requests for information from said terminals ;
and 2) means responsive to receipt of said request for information from said first terminal , and employing said transmission signal identification information for accessing information (event identifier) in said information source , the content of which is related to the information content of said transmission signal at the time said request is generated ;
and 3) means for transmitting said related information to said first terminal .

US5961603A
CLAIM 16
. The system of claim 1 , wherein said transmission signal comprises a television broadcast signal (broadcast event identifier, television data, broadcast signal) , and said information source contains information related to the programming content of said television broadcast signal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (broadcast event identifier, television data, broadcast signal) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (accessing information) .
US5961603A
CLAIM 1
. A system for use in connection with a transmission signal for providing access to information from an information source , the content of which is related to the information content of the transmission signal , said system comprising : a) an information source ;
b) a plurality of terminals , each said terminal including ;
1) a receiver for receiving information from said information source and a transmission signal from a transmission signal source ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving information from said information source and said transmission signal from a transmission signal source , and distributing said information to a receiver of one of said terminals transmitting a request for information , and distributing said transmission signal to said plurality of terminals , said network including ;
1) a receiver for receiving requests for information from said terminals ;
and 2) means responsive to receipt of said request for information from said first terminal , and employing said transmission signal identification information for accessing information (event identifier) in said information source , the content of which is related to the information content of said transmission signal at the time said request is generated ;
and 3) means for transmitting said related information to said first terminal .

US5961603A
CLAIM 16
. The system of claim 1 , wherein said transmission signal comprises a television broadcast signal (broadcast event identifier, television data, broadcast signal) , and said information source contains information related to the programming content of said television broadcast signal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (broadcast event identifier, television data, broadcast signal) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (accessing information) .
US5961603A
CLAIM 1
. A system for use in connection with a transmission signal for providing access to information from an information source , the content of which is related to the information content of the transmission signal , said system comprising : a) an information source ;
b) a plurality of terminals , each said terminal including ;
1) a receiver for receiving information from said information source and a transmission signal from a transmission signal source ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving information from said information source and said transmission signal from a transmission signal source , and distributing said information to a receiver of one of said terminals transmitting a request for information , and distributing said transmission signal to said plurality of terminals , said network including ;
1) a receiver for receiving requests for information from said terminals ;
and 2) means responsive to receipt of said request for information from said first terminal , and employing said transmission signal identification information for accessing information (event identifier) in said information source , the content of which is related to the information content of said transmission signal at the time said request is generated ;
and 3) means for transmitting said related information to said first terminal .

US5961603A
CLAIM 16
. The system of claim 1 , wherein said transmission signal comprises a television broadcast signal (broadcast event identifier, television data, broadcast signal) , and said information source contains information related to the programming content of said television broadcast signal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (broadcast event identifier, television data, broadcast signal) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (requesting information, comprises information) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information (input control) identifying a receiver channel to which said receiver in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time that the information request is generated thereby .

US5961603A
CLAIM 14
. The system of claim 1 , wherein said information source comprises the Internet , and said network includes a browser application for use by one of said terminals requesting information (input control) to access and browse information from the Internet through an Internet Service Provider (ISP) .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (said receiver) module comprises a radio transmitter .
US5961603A
CLAIM 6
. The system of claim 5 , wherein said identification information for the transmission signal being received at the time said request is generated comprises information identifying a receiver channel to which said receiver (event transmitter) in said first terminal is tuned at the time said request is generated , wherein said network employs said channel identification information , said identification tag and timing information identifying the time at which said request is generated , to determine the information content of the transmission signal received by said terminal at the time that the information request is generated thereby .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal) comprises the identifier .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5961603A
CLAIM 20
. A system for providing access to the Internet through a television distribution network comprising : a) a source of Internet based information ;
b) a plurality of terminals , each said terminal interfaced to a television signal (receiver module, database system, FM receiver, AM radio receiver) receiving device and including ;
1) a multiple channel receiver for receiving Internet based information from said information source and a plurality of broadcast television transmission signals on a corresponding plurality of channels ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving Internet based information from said information source and said transmission signals from at least one broadcast television transmission signal source , and distributing Internet based information from said information source to a receiver of one of said terminals transmitting a request for Internet based information and distributing said broadcast television transmission signals from said signal source on a plurality of channels to said plurality of terminals , said network including ;
1) a receiver for receiving requests for Internet based information from said terminals ;
and 2) means responsive to receipt of a said request for Internet based information from said first of said terminals , and employing said transmission signal identification information for accessing Internet based information in said information source which is related to the information content of a first of said broadcast transmission signals being received by said first of said terminals at the time said request for Internet based information is generated , and ;
3) means for transmitting to said first terminal for reception by said television signal receiving device , Internet based information which is related to the information content of said first of said broadcast television transmission signals at the time said request is generated by said first terminal .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6038452A

Filed: 1997-08-29     Issued: 2000-03-14

Telecommunication network utilizing a quality of service protocol

(Original Assignee) Nortel Networks Corp     (Current Assignee) Microsoft Technology Licensing LLC

Leo Strawczynski, Bill W. A. Gage, Rafi Rabipour
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (one terminal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6038452A
CLAIM 34
. A method for controlling a communication network to reduce a frame error rate , said network comprising : a) a plurality of links capable of transporting data packets , at least one of said links being a wireless link , in a course of a given call selected ones of said plurality of links being connected to one another to establish a pathway for data packets to be transported through said network ;
b) said method comprising the steps of : i) establishing a pathway through said network to allow data packets to be transported from one terminal (broadcast signal) to another terminal ;
ii) identifying a number of wireless links in the pathway established at step i) ;
iii) adjusting an output power level of a transmitter in at least one of the wireless links comprised in the pathway identified at step i) in dependence of a number of wireless links in the pathway identified at step ii) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (data packet) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (data packet) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (data packet) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (data packet) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (data packet) conforms to an Open Data Application (ODA) protocol .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (data packet) further comprises a broadcast event identifier .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (data packet) .
US6038452A
CLAIM 12
. A communication network as defined in claim 1 , wherein at least one of said parameters is the type Forward error correction (FEC) techniques for data packet (data packet) s transported over a given link .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
KR19980018482A

Filed: 1997-08-07     Issued: 1998-06-05

디지털 방송 시스템, 디지털 방송 장치 및 디지털 방송에서의 수신 장치

(Original Assignee) 모리시다 요이치; 마쯔시다 덴키 산교 가부시키가이샤     

다쓰야 시모지, 신지 이노우에, 유키 구스미, 마사히로 오아시, 가즈오 오카무라, 다카시 가키우치, 준이치 히라이, 요시유키 미야베, 이쿠오 미나카타, 마사유키 고즈카, 요시히로 미무라, 요시노리 마쓰이, 나오야 다카오
US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (엔트리) .
KR19980018482A
CLAIM 8
제 2 항에 있어서 , 프로그램의 최초에 재생하는 화상 데이터와 제어정보의 조를 나타내는 엔트리 (computing device) 정보를 기억하는 엔트리 정보 기억수단을 추가로 포함하며 , 상기 다중화 송신수단은 엔트리 정보를 반복 송신하는 것을 특징으로 하는 디지털 방송장치 .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module (통지가) that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (실행수단) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
KR19980018482A
CLAIM 36
제 33 항에 있어서 , 상기 화상 대응표에는 대응하는 화상 데이터의 개시 재생시각이 기재되어 있고 , 상기 재생수단은 , 시각을 카운트하는 클록부를 추가로 포함하고 , 상기 재생수단은 추출된 화상 데이터를 복호한 후 재생하며 , 하나의 화상 데이터의 복호를 완료하였을 때 상기 추출 제어수단에 복호 완료를 통지하며 , 상기 추출 제어수단은 , 상기 화상 대응표에 기재되어 있는 화상 데이터의 개시 재생시각까지 상기 재생 수단으로부터 복호 완료의 통지가 (database entry module) 있는지의 여부를 판정하는 개시시각 판정부와 , 상기 개시시각 판정부가 없다고 판정하였을 때 상기 화상 데이터 추출부에 화상 데이터의 추출 중지를 지시하고 , 상기 화상 대응표 추출부에 화상 대응표의 추출을 지시하는 추출 지시부를 포함하는 것을 특징으로 하는 디지털 방송 수신장치 .

KR19980018482A
CLAIM 50
복수의 화상 데이터와 각 화상 데이터에 대응된 제어정보가 반복 송신되는 디지털 방송에 있어서 , 각 제어 정보에는 이에 대응하는 화상 데이터와 링크가 확장된 다른 화상 데이터를 나타낸 링크 장소 정보가 포함되는 디지털 방송을 수신하는 수신수단과 , 화상 데이터와 이것에 대응하는 제어정보를 추출하는 추출수단과 , 제어정보를 저장하는 기억수단과 , 화상 데이터를 재생하는 재생수단과 , 사용자의 조작을 수신하는 조작수단과 , 상기 기억매체에 저장된 프로그램을 실행하는 프로그램 실행수단 (database access module, purchasing module, answer module) 을 갖는 수신장치에 적용되는 기억매체는 , 제어정보에 포함되는 링크 장소 정보를 대상으로 하는 사용자의 선택 조작을 판단하는 선택조작 판단단계와 , 사용자 조작에 따라 링크 장소 정보에 의해 지정되는 화상 데이터와 이에 대응하는 제어정보를 추출하도록 추출수단을 제어하는 추출 제어단계를 갖는 프로그램을 저장하고 있는 것을 특징으로 하는 디지털 방송 시스템 .

US8200203B1
CLAIM 35
. The system of claim 33 , further comprising a purchasing module (실행수단) that processes a request for a purchase of a product , wherein the response packet further includes the request for the purchase of the product .
KR19980018482A
CLAIM 50
복수의 화상 데이터와 각 화상 데이터에 대응된 제어정보가 반복 송신되는 디지털 방송에 있어서 , 각 제어 정보에는 이에 대응하는 화상 데이터와 링크가 확장된 다른 화상 데이터를 나타낸 링크 장소 정보가 포함되는 디지털 방송을 수신하는 수신수단과 , 화상 데이터와 이것에 대응하는 제어정보를 추출하는 추출수단과 , 제어정보를 저장하는 기억수단과 , 화상 데이터를 재생하는 재생수단과 , 사용자의 조작을 수신하는 조작수단과 , 상기 기억매체에 저장된 프로그램을 실행하는 프로그램 실행수단 (database access module, purchasing module, answer module) 을 갖는 수신장치에 적용되는 기억매체는 , 제어정보에 포함되는 링크 장소 정보를 대상으로 하는 사용자의 선택 조작을 판단하는 선택조작 판단단계와 , 사용자 조작에 따라 링크 장소 정보에 의해 지정되는 화상 데이터와 이에 대응하는 제어정보를 추출하도록 추출수단을 제어하는 추출 제어단계를 갖는 프로그램을 저장하고 있는 것을 특징으로 하는 디지털 방송 시스템 .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module (실행수단) further includes a purchasing account set up by a user .
KR19980018482A
CLAIM 50
복수의 화상 데이터와 각 화상 데이터에 대응된 제어정보가 반복 송신되는 디지털 방송에 있어서 , 각 제어 정보에는 이에 대응하는 화상 데이터와 링크가 확장된 다른 화상 데이터를 나타낸 링크 장소 정보가 포함되는 디지털 방송을 수신하는 수신수단과 , 화상 데이터와 이것에 대응하는 제어정보를 추출하는 추출수단과 , 제어정보를 저장하는 기억수단과 , 화상 데이터를 재생하는 재생수단과 , 사용자의 조작을 수신하는 조작수단과 , 상기 기억매체에 저장된 프로그램을 실행하는 프로그램 실행수단 (database access module, purchasing module, answer module) 을 갖는 수신장치에 적용되는 기억매체는 , 제어정보에 포함되는 링크 장소 정보를 대상으로 하는 사용자의 선택 조작을 판단하는 선택조작 판단단계와 , 사용자 조작에 따라 링크 장소 정보에 의해 지정되는 화상 데이터와 이에 대응하는 제어정보를 추출하도록 추출수단을 제어하는 추출 제어단계를 갖는 프로그램을 저장하고 있는 것을 특징으로 하는 디지털 방송 시스템 .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (실행수단) that sends an answer to the receiving device .
KR19980018482A
CLAIM 50
복수의 화상 데이터와 각 화상 데이터에 대응된 제어정보가 반복 송신되는 디지털 방송에 있어서 , 각 제어 정보에는 이에 대응하는 화상 데이터와 링크가 확장된 다른 화상 데이터를 나타낸 링크 장소 정보가 포함되는 디지털 방송을 수신하는 수신수단과 , 화상 데이터와 이것에 대응하는 제어정보를 추출하는 추출수단과 , 제어정보를 저장하는 기억수단과 , 화상 데이터를 재생하는 재생수단과 , 사용자의 조작을 수신하는 조작수단과 , 상기 기억매체에 저장된 프로그램을 실행하는 프로그램 실행수단 (database access module, purchasing module, answer module) 을 갖는 수신장치에 적용되는 기억매체는 , 제어정보에 포함되는 링크 장소 정보를 대상으로 하는 사용자의 선택 조작을 판단하는 선택조작 판단단계와 , 사용자 조작에 따라 링크 장소 정보에 의해 지정되는 화상 데이터와 이에 대응하는 제어정보를 추출하도록 추출수단을 제어하는 추출 제어단계를 갖는 프로그램을 저장하고 있는 것을 특징으로 하는 디지털 방송 시스템 .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5912644A

Filed: 1997-08-05     Issued: 1999-06-15

Spread spectrum position determination, ranging and communication system

(Original Assignee) Wang; James J. M.     (Current Assignee) FASTRACK INFORMATION Inc

James J. M. Wang
US8200203B1
CLAIM 1
. A receiving device (predetermined value, carrier frequency, RF signals, division duplex) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (communicating information) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said time, said memory) corollary to a responder using at a minimum data (predetermined value, carrier frequency, RF signals, division duplex) that enables an identification of the responder .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 3
. The system in accordance with claim 2 , wherein said central station further includes data link and a computer , wherein said data link is communicating information (communicating information) between said central station and said computer , allowing updating of said locational information of said features and said reference station and to collecting and processing information received by said central station .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (elapsed time) .
US5912644A
CLAIM 23
. The method in accordance with claim 20 , further providing a means for estimating a clock difference error of said mobile apparatus and said fixed reference station by the further steps of : obtaining the carrier frequency difference between said mobile apparatus and said fixed reference station from receiver NCO frequency value in said mobile apparatus and said fixed reference station ;
deriving the PN code frequency difference between said mobile apparatus and said fixed reference station from said carrier frequency difference ;
and multiplying the said PN code frequency difference and the elapsed time (computing device) between the pseudorange measurement in said fixed reference station and said mobile apparatus .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data channel (said time, said memory) , a cabled connection .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (predetermined value, carrier frequency, RF signals, division duplex) , an In-Band-On-Channel receiver .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (said time, said memory) , multimedia data , movie data (said time, said memory) , television data .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (predetermined value, carrier frequency, RF signals, division duplex) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time, said memory) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (predetermined value, carrier frequency, RF signals, division duplex) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said time, said memory) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said time, said memory) sent in combination with a unique broadcast event to a receiving device (predetermined value, carrier frequency, RF signals, division duplex) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said time, said memory) that processes data (predetermined value, carrier frequency, RF signals, division duplex) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said time, said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said time, said memory) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (said time, said memory) for transmission to the receiving device (predetermined value, carrier frequency, RF signals, division duplex) selected , parsing the data in the database , aggregating data (said time, said memory) , generating a report .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (predetermined value, carrier frequency, RF signals, division duplex) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said time, said memory) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (predetermined value, carrier frequency, RF signals, division duplex) .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (routing table) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
US5912644A
CLAIM 25
. A method in accordance with claim 17 for sending a data message from one location within a geographical area to another location within the geographical area utilizing said mobile apparatus , comprising the steps of : looking up in a table stored in said processor memory of said mobile apparatus , a fixed reference station based upon the location of said mobile apparatus ;
sending a data message to said fixed reference station incorporating the initiating and destination station ID ;
determining the next fixed reference station or central station to relay the data message by looking up in a routing table (destination address, address format) stored in the processor memory of said fixed reference station ;
and re-transmitting the data message to the next fixed reference station or central station until the data message reaches the destination station .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (predetermined value, carrier frequency, RF signals, division duplex) .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (predetermined value, carrier frequency, RF signals, division duplex) includes a reward program entry .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (minimum data, receiving device, processes data, AM radio receiver) (TDD) spread spectrum RF signals (minimum data, receiving device, processes data, AM radio receiver) modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 9
. The system in accordance with claim 7 , wherein said mobile apparatus initially transmits a first TDD spread spectrum signal to one or more of said fixed reference station in an S-packet format at a carrier frequency (minimum data, receiving device, processes data, AM radio receiver) , and further wherein said fixed reference stations transmits a second TDD spread spectrum signal in an S-packet format at said carrier frequency to said mobile apparatus responsive to said first TDD spread spectrum signal in a S-packet format transmitted from said mobile apparatus .

US5912644A
CLAIM 13
. The system in accordance with claim 1 , wherein said memory device and said processor of said mobile apparatus is provided with a means for estimating the inaccuracy of the position calculation of said mobile apparatus due to geometry of said selected fixed reference stations and further wherein said mobile apparatus compare said estimated inaccuracy in said position calculation to a predetermined value (minimum data, receiving device, processes data, AM radio receiver) , and further including a means for transmitting additional TDD spread spectrum PN coded signals to initiate at least one additional fixed reference station if said estimated inaccuracy of said position calculated exceeds a predetermined value .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said time, said memory) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said time, said memory) conforms to an Open Data Application (ODA) protocol .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (said time, said memory) , a destination address (routing table) of alphanumeric characters along with identification of an address format (routing table) .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US5912644A
CLAIM 25
. A method in accordance with claim 17 for sending a data message from one location within a geographical area to another location within the geographical area utilizing said mobile apparatus , comprising the steps of : looking up in a table stored in said processor memory of said mobile apparatus , a fixed reference station based upon the location of said mobile apparatus ;
sending a data message to said fixed reference station incorporating the initiating and destination station ID ;
determining the next fixed reference station or central station to relay the data message by looking up in a routing table (destination address, address format) stored in the processor memory of said fixed reference station ;
and re-transmitting the data message to the next fixed reference station or central station until the data message reaches the destination station .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said time, said memory) further comprises a broadcast event identifier (output device) .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (TDD) spread spectrum RF signals modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device (event identifier) in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (output device) .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (TDD) spread spectrum RF signals modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device (event identifier) in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (output device) .
US5912644A
CLAIM 1
. A system for determining the position and distance between a first point in a geographical region and at least one feature in the geographical region comprising : a plurality of fixed reference stations located within or in proximity to the geographical region , each of said reference stations provided with a transceiver for receiving and transmitting time division duplex (TDD) spread spectrum RF signals modulated by a pseudo-noise (PN) coded sequence , each of said fixed reference stations also including a memory device and processor in communication with its respective transceiver ;
at least two portable apparatuses each provided with an input device and a transceiver capable of transmitting signals , and receiving time division duplex (TDD) spread spectrum RF signals modulated by pseudo-noise (PN) coded sequence , said mobile apparatus also provided with a memory device and processor in communication with said mobile transceiver , said processor in said mobile apparatus determining the distance measurement between said mobile apparatus and at least three of said fixed reference stations and the position coordinates of said mobile processor based upon the time differences of said TDD spectrum signals transmitted and received between said mobile apparatus and said at least three of said fixed stations , said TDD spread spectrum signals transmitted by said fixed reference station also including the positive coordinates of the fixed reference station as well as the position coordinates of a selected feature in the geographical region , the selected feature chosen by said input device , the distance between said mobile apparatus and said selected feature calculated by said processor in said mobile apparatus based upon said position coordinates of said selected feature and the calculated position coordinate of said mobile apparatus , at least two of said mobile apparatus each further provided with a microphone , a speaker and a means for converting audio information into a digital format and converting digital information into audio information , thereby allowing voice information to be received and transmitted by said mobile apparatuses ;
and output device (event identifier) in communication with said mobile apparatus for outputting the distance between said mobile apparatus and the selected feature .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (said time, said memory) .
US5912644A
CLAIM 4
. The system in accordance with claim 1 , wherein each of said fixed reference station is assigned a specific identification number (ID) stored in said memory (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) device associated with each fixed reference station and wherein each of said fixed reference stations would respond to said TDD spread spectrum signals transmitted to one of said fixed reference stations if said TDD spread spectrum signals contains said ID of that fixed reference station , and further wherein each of said mobile apparatus has been assigned an ID stored in said memory of said mobile apparatus .

US5912644A
CLAIM 20
. The method in accordance with claim 17 further comprising the steps of providing said mobile apparatus with a means for estimating the distance between said mobile apparatus and each of said fixed reference stations based upon the time differential of the epochs between the transmitted PN code and the received PN code at said mobile apparatus and each of said fixed reference stations ;
computing the time differential of said epoch between the transmit PN and received PN code at said fixed reference stations transmitted to said mobile apparatus ;
adding said time (movie data, second data, broadcast data management module, broadcast data management module processing, wireless data channel, audio data, data packet, user response, aggregating data) differential measured in said mobile apparatus and said time differential measured in said fixed reference station transmitted to said mobile apparatus ;
and subtracting the contributions of hardware delays and the clock frequency difference error to obtain the distance estimate between said mobile apparatus and said fixed reference station .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (geographical area) , a keypad , voice instruction receiver .
US5912644A
CLAIM 16
. The system in accordance with claim 1 , wherein said mobile apparatus obtains the course features information , said fixed reference station coordinates , and other information related to a particular geographical area (touch screen) by receiving data via said spread spectrum transceiver in said mobile apparatus , thereby allowing said mobile apparatus to use said received information to reload its said processor memory to thus automatically re-configure said memory for different geographical areas .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5915020A

Filed: 1997-07-21     Issued: 1999-06-22

Portable satellite earth station

(Original Assignee) Hughes Electronics Corp     (Current Assignee) DirecTV Group Inc

Arthur R. Tilford, James D. Allen, David J. Kuether
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (communicatively couple, stationary housing) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5915020A
CLAIM 54
. A device for receiving a signal from a satellite , said device comprising : a hand-held support having a first portion movably connected to a second portion , wherein said first portion is movable from a closed position with respect to the second portion to an open position with respect to the second portion ;
a display monitor mounted to said hand-held support ;
a satellite antenna input fixably mounted to said hand-held support ;
satellite receiver electronics fixably mounted to said hand-held support and communicatively couple (first data, using data, uses data) d with said satellite antenna input ;
and forward error correction logic that forward error corrects the signal from the satellite ;
wherein said display monitor , said satellite receiver electronics and said forward error correction logic are operational when the first portion is in the open position .

US5915020A
CLAIM 86
. The satellite earth station of claim 78 , wherein the decoder , the microprocessor , and the PCMCIA card slot are all disposed within a stationary housing (first data, using data, uses data) unit .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (said pane) .
US5915020A
CLAIM 26
. A device for receiving a signal from a satellite , said device comprising : an enclosure including a first mounting panel and a second mounting panel , said first panel connected by at least one hinge to said second panel , said pane (wireless connection) ls movable from a closed position to an open position wherein in said open position said panels are separated by an acute angle about said hinge ;
a satellite antenna positioned adjacent to said first panel ;
and a display monitor positioned adjacent to one of said panels .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (playing video, video signals, said signals) , multimedia data , movie data , television data .
US5915020A
CLAIM 18
. The device of claim 12 wherein said satellite receiver electronics further comprises : a tuner/demodulator that receives signals from said satellite antenna , said tuner/demodulator in communication with said satellite antenna ;
logic that forward error corrects said signals (audio data) ;
and transport logic that decrypts said signals .

US5915020A
CLAIM 49
. A device for receiving a signal from a satellite , said device comprising : an enclosure including a base and a cover hinged to said base ;
a satellite antenna mounted to said enclosure that receives satellite signals ;
a tuner/demodulator that receives signals from said satellite antenna , said tuner/demodulator housed within said enclosure ;
a decoder housed within said enclosure ;
and a display monitor displaying video (audio data) signals , said display monitor housed within said enclosure .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (communicatively couple, stationary housing) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (communicatively couple, stationary housing) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5915020A
CLAIM 54
. A device for receiving a signal from a satellite , said device comprising : a hand-held support having a first portion movably connected to a second portion , wherein said first portion is movable from a closed position with respect to the second portion to an open position with respect to the second portion ;
a display monitor mounted to said hand-held support ;
a satellite antenna input fixably mounted to said hand-held support ;
satellite receiver electronics fixably mounted to said hand-held support and communicatively couple (first data, using data, uses data) d with said satellite antenna input ;
and forward error correction logic that forward error corrects the signal from the satellite ;
wherein said display monitor , said satellite receiver electronics and said forward error correction logic are operational when the first portion is in the open position .

US5915020A
CLAIM 86
. The satellite earth station of claim 78 , wherein the decoder , the microprocessor , and the PCMCIA card slot are all disposed within a stationary housing (first data, using data, uses data) unit .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (communicatively couple, stationary housing) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (communicatively couple, stationary housing) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5915020A
CLAIM 54
. A device for receiving a signal from a satellite , said device comprising : a hand-held support having a first portion movably connected to a second portion , wherein said first portion is movable from a closed position with respect to the second portion to an open position with respect to the second portion ;
a display monitor mounted to said hand-held support ;
a satellite antenna input fixably mounted to said hand-held support ;
satellite receiver electronics fixably mounted to said hand-held support and communicatively couple (first data, using data, uses data) d with said satellite antenna input ;
and forward error correction logic that forward error corrects the signal from the satellite ;
wherein said display monitor , said satellite receiver electronics and said forward error correction logic are operational when the first portion is in the open position .

US5915020A
CLAIM 86
. The satellite earth station of claim 78 , wherein the decoder , the microprocessor , and the PCMCIA card slot are all disposed within a stationary housing (first data, using data, uses data) unit .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (communicatively couple, stationary housing) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5915020A
CLAIM 54
. A device for receiving a signal from a satellite , said device comprising : a hand-held support having a first portion movably connected to a second portion , wherein said first portion is movable from a closed position with respect to the second portion to an open position with respect to the second portion ;
a display monitor mounted to said hand-held support ;
a satellite antenna input fixably mounted to said hand-held support ;
satellite receiver electronics fixably mounted to said hand-held support and communicatively couple (first data, using data, uses data) d with said satellite antenna input ;
and forward error correction logic that forward error corrects the signal from the satellite ;
wherein said display monitor , said satellite receiver electronics and said forward error correction logic are operational when the first portion is in the open position .

US5915020A
CLAIM 86
. The satellite earth station of claim 78 , wherein the decoder , the microprocessor , and the PCMCIA card slot are all disposed within a stationary housing (first data, using data, uses data) unit .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data (communicatively couple, stationary housing) that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5915020A
CLAIM 54
. A device for receiving a signal from a satellite , said device comprising : a hand-held support having a first portion movably connected to a second portion , wherein said first portion is movable from a closed position with respect to the second portion to an open position with respect to the second portion ;
a display monitor mounted to said hand-held support ;
a satellite antenna input fixably mounted to said hand-held support ;
satellite receiver electronics fixably mounted to said hand-held support and communicatively couple (first data, using data, uses data) d with said satellite antenna input ;
and forward error correction logic that forward error corrects the signal from the satellite ;
wherein said display monitor , said satellite receiver electronics and said forward error correction logic are operational when the first portion is in the open position .

US5915020A
CLAIM 86
. The satellite earth station of claim 78 , wherein the decoder , the microprocessor , and the PCMCIA card slot are all disposed within a stationary housing (first data, using data, uses data) unit .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (one hand) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5915020A
CLAIM 51
. The device of claim 50 further comprising at least one hand (data elements) le mounted to said enclosure .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (flat panel) , a keypad , voice instruction receiver .
US5915020A
CLAIM 43
. The device of claim 31 wherein said display further comprises a flat panel (touch screen) liquid-crystal display .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6035281A

Filed: 1997-06-16     Issued: 2000-03-07

System and method of multiparty billing for Web access

(Original Assignee) International Business Machines Corp     (Current Assignee) eBay Inc

James P. Crosskey, Mark Gee-Gwo Mei, Harish Ragavan, Kun-Lung Wu, Philip Shi-lung Yu
US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (user service, said track) .
US6035281A
CLAIM 7
. The method of claim 6 wherein said track (contact information) ing step comprises the step of analyzing access logs and referrer logs to identify each web access and corresponding actual size .

US6035281A
CLAIM 12
. The method of claim 1 wherein said computing step comprises the step of computing a user billing amount based on a function of a user service (contact information) level .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module (transmission speed) , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6035281A
CLAIM 13
. The method of claim 12 wherein the function is based on real-time support , transmission speed (response processing module, data stream transmitter module) , a content filtering requirement , and/or an advertisement selection requirement .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module (transmission speed) communicates with at least part of the database system .
US6035281A
CLAIM 13
. The method of claim 12 wherein the function is based on real-time support , transmission speed (response processing module, data stream transmitter module) , a content filtering requirement , and/or an advertisement selection requirement .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module (transmission speed) , the database system , the response authentication system , a third party database .
US6035281A
CLAIM 13
. The method of claim 12 wherein the function is based on real-time support , transmission speed (response processing module, data stream transmitter module) , a content filtering requirement , and/or an advertisement selection requirement .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (IP address) addressing .
US6035281A
CLAIM 3
. The method of claim 1 wherein the identifying step comprises the step of identifying users based on a static IP address (Internet Protocol, IP address) or a dynamic IP address .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module (transmission speed) , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6035281A
CLAIM 13
. The method of claim 12 wherein the function is based on real-time support , transmission speed (response processing module, data stream transmitter module) , a content filtering requirement , and/or an advertisement selection requirement .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP address) (IP) address of a server and a location of a file on that server , whereby the IP address (IP address) of the server and the location of the file on the server are contained in discrete entries on the database system .
US6035281A
CLAIM 3
. The method of claim 1 wherein the identifying step comprises the step of identifying users based on a static IP address (Internet Protocol, IP address) or a dynamic IP address .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device includes a reward program entry (graphical representations) .
US6035281A
CLAIM 18
. The method of claim 15 wherein the presenting step comprises the step of presenting the appearances of the object linkages through different graphical representations (reward program entry) .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP address) (IP) address , a directory location for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US6035281A
CLAIM 3
. The method of claim 1 wherein the identifying step comprises the step of identifying users based on a static IP address (Internet Protocol, IP address) or a dynamic IP address .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (IP address) address .
US6035281A
CLAIM 3
. The method of claim 1 wherein the identifying step comprises the step of identifying users based on a static IP address (Internet Protocol, IP address) or a dynamic IP address .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5903617A

Filed: 1997-06-11     Issued: 1999-05-11

Method and system for providing synchronization in a stream of messages and a transmitter and a receiver for use in such a system

(Original Assignee) US Philips Corp     (Current Assignee) US Philips Corp

Theodor I.E. Kamalski
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (comprises information) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (broadcast signal) from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5903617A
CLAIM 2
. The method of claim 1 , characterized in that the sequence information comprises information (input control) on the length of the sequence .

US5903617A
CLAIM 11
. A system for transmitting and receiving a stream of messages , said system comprising a transmitter having means for modulating said stream of messages on a subcarrier wave , and means for modulating said modulated subcarrier wave and an analog broadcast signal (broadcast signal, broadcast event identifier) onto a broadcast carrier wave , and a receiver having means for tuning to said broadcast carrier wave , and means for demodulating said modulated subcarrier wave in order to retrieve said stream of messages , wherein the stream is arranged such that the stream comprises sequences of messages including messages of a predetermined type , said sequences having a predetermined length , and said messages of a predetermined type being allocated to predetermined locations within a sequence , said predetermined locations being adjacent in the sequence , and wherein the stream further comprises sequence information for determining a position of a sequence in the stream of messages .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module (predetermined type) that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (predetermined type) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5903617A
CLAIM 1
. A method for broadcasting a stream of messages , including messages of a predetermined type (database entry module, database access module, event identifier) , characterized in that the method comprises the steps of : arranging the messages in sequences having a predetermined length ;
allocating messages of the predetermined type to reserved locations within a sequence , said reserved locations being adjacent in the sequence ;
and inserting into said stream of messages , sequence information for enabling determining the position of the sequence .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (carrier wave) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5903617A
CLAIM 11
. A system for transmitting and receiving a stream of messages , said system comprising a transmitter having means for modulating said stream of messages on a subcarrier wave (data elements) , and means for modulating said modulated subcarrier wave and an analog broadcast signal onto a broadcast carrier wave , and a receiver having means for tuning to said broadcast carrier wave , and means for demodulating said modulated subcarrier wave in order to retrieve said stream of messages , wherein the stream is arranged such that the stream comprises sequences of messages including messages of a predetermined type , said sequences having a predetermined length , and said messages of a predetermined type being allocated to predetermined locations within a sequence , said predetermined locations being adjacent in the sequence , and wherein the stream further comprises sequence information for determining a position of a sequence in the stream of messages .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (comprises information) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5903617A
CLAIM 2
. The method of claim 1 , characterized in that the sequence information comprises information (input control) on the length of the sequence .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (predetermined locations) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US5903617A
CLAIM 11
. A system for transmitting and receiving a stream of messages , said system comprising a transmitter having means for modulating said stream of messages on a subcarrier wave , and means for modulating said modulated subcarrier wave and an analog broadcast signal onto a broadcast carrier wave , and a receiver having means for tuning to said broadcast carrier wave , and means for demodulating said modulated subcarrier wave in order to retrieve said stream of messages , wherein the stream is arranged such that the stream comprises sequences of messages including messages of a predetermined type , said sequences having a predetermined length , and said messages of a predetermined type being allocated to predetermined locations (directory location) within a sequence , said predetermined locations being adjacent in the sequence , and wherein the stream further comprises sequence information for determining a position of a sequence in the stream of messages .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (predetermined type) .
US5903617A
CLAIM 1
. A method for broadcasting a stream of messages , including messages of a predetermined type (database entry module, database access module, event identifier) , characterized in that the method comprises the steps of : arranging the messages in sequences having a predetermined length ;
allocating messages of the predetermined type to reserved locations within a sequence , said reserved locations being adjacent in the sequence ;
and inserting into said stream of messages , sequence information for enabling determining the position of the sequence .

US5903617A
CLAIM 11
. A system for transmitting and receiving a stream of messages , said system comprising a transmitter having means for modulating said stream of messages on a subcarrier wave , and means for modulating said modulated subcarrier wave and an analog broadcast signal (broadcast signal, broadcast event identifier) onto a broadcast carrier wave , and a receiver having means for tuning to said broadcast carrier wave , and means for demodulating said modulated subcarrier wave in order to retrieve said stream of messages , wherein the stream is arranged such that the stream comprises sequences of messages including messages of a predetermined type , said sequences having a predetermined length , and said messages of a predetermined type being allocated to predetermined locations within a sequence , said predetermined locations being adjacent in the sequence , and wherein the stream further comprises sequence information for determining a position of a sequence in the stream of messages .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (predetermined type) .
US5903617A
CLAIM 1
. A method for broadcasting a stream of messages , including messages of a predetermined type (database entry module, database access module, event identifier) , characterized in that the method comprises the steps of : arranging the messages in sequences having a predetermined length ;
allocating messages of the predetermined type to reserved locations within a sequence , said reserved locations being adjacent in the sequence ;
and inserting into said stream of messages , sequence information for enabling determining the position of the sequence .

US5903617A
CLAIM 11
. A system for transmitting and receiving a stream of messages , said system comprising a transmitter having means for modulating said stream of messages on a subcarrier wave , and means for modulating said modulated subcarrier wave and an analog broadcast signal (broadcast signal, broadcast event identifier) onto a broadcast carrier wave , and a receiver having means for tuning to said broadcast carrier wave , and means for demodulating said modulated subcarrier wave in order to retrieve said stream of messages , wherein the stream is arranged such that the stream comprises sequences of messages including messages of a predetermined type , said sequences having a predetermined length , and said messages of a predetermined type being allocated to predetermined locations within a sequence , said predetermined locations being adjacent in the sequence , and wherein the stream further comprises sequence information for determining a position of a sequence in the stream of messages .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (predetermined type) .
US5903617A
CLAIM 1
. A method for broadcasting a stream of messages , including messages of a predetermined type (database entry module, database access module, event identifier) , characterized in that the method comprises the steps of : arranging the messages in sequences having a predetermined length ;
allocating messages of the predetermined type to reserved locations within a sequence , said reserved locations being adjacent in the sequence ;
and inserting into said stream of messages , sequence information for enabling determining the position of the sequence .

US5903617A
CLAIM 11
. A system for transmitting and receiving a stream of messages , said system comprising a transmitter having means for modulating said stream of messages on a subcarrier wave , and means for modulating said modulated subcarrier wave and an analog broadcast signal (broadcast signal, broadcast event identifier) onto a broadcast carrier wave , and a receiver having means for tuning to said broadcast carrier wave , and means for demodulating said modulated subcarrier wave in order to retrieve said stream of messages , wherein the stream is arranged such that the stream comprises sequences of messages including messages of a predetermined type , said sequences having a predetermined length , and said messages of a predetermined type being allocated to predetermined locations within a sequence , said predetermined locations being adjacent in the sequence , and wherein the stream further comprises sequence information for determining a position of a sequence in the stream of messages .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (comprises information) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
US5903617A
CLAIM 2
. The method of claim 1 , characterized in that the sequence information comprises information (input control) on the length of the sequence .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6043777A

Filed: 1997-06-10     Issued: 2000-03-28

Method and apparatus for global positioning system based cooperative location system

(Original Assignee) Raytheon Aircraft Co     (Current Assignee) Raytheon Co

Julian J. Bergman, Scott W. Kennett, John D. Roths, Karl L. Thorup
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (Global Positioning) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (Global Positioning) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (Global Positioning) .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (Global Positioning) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (Global Positioning) , the response authentication system , a third party database .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 21
. A method for operating a database system (Global Positioning) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (Global Positioning) is communicated to the communication device that sent the response packet .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 26
. A response database system (Global Positioning) associated with a response authentication system that uses data (Global Positioning) that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (Global Positioning) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (Global Positioning) , the response authentication system , a third party database .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (RF signals) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (Global Positioning) , the response authentication system , a third party database .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US6043777A
CLAIM 2
. The cooperative location system of claim 1 , wherein said transmitter of said beacon transmits using RF signals (processes data) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (Global Positioning) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (Global Positioning) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (Global Positioning) .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (Global Positioning) .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (second point) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point (response packet involves one) on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (Global Positioning) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (Global Positioning) comprises the identifier .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (Global Positioning) , the response authentication system , a third party database .
US6043777A
CLAIM 1
. A cooperative location system for use with a Global Positioning (database system, data elements, uses data) System (GPS) , which comprises : a beacon positioned at a first point on the earth and including a first receiver capable of receiving GPS signals and providing a first set of GPS data representing said first point on the earth , wherein said first set of GPS data includes a first set of GPS satellite identification information , wherein said beacon is operable to extract coordinate data from said first set of GPS data to form a first set of GPS coordinate data , and to truncate said first set of GPS coordinate data to form a first set of truncated GPS coordinate data by retraining the least significant digits of said first set of GPS coordinate data that are lower in order than the most significant digit of a specified maximum range of operation around said beacon , a transmitter operable to transmit said first set of truncated GPS coordinate data and said first set of GPS satellite identification information ;
a locator positioned at a second point on the earth and including a second receiver capable of receiving GPS signals and providing a second set of GPS data representing said second point on the earth , wherein said second set of GPS data includes a second set of GPS satellite identification information , a third receiver capable of receiving said first set of GPS data representing said first point on the earth from said transmitter , a compass operable to provide a reference direction , and a processor operatively coupled to said second and third receivers , capable of calculating range and direction information of said beacon from said first set of truncated GPS coordinate data , said second set of GPS data , and said reference direction , wherein said locator is operable to determine whether said locator and said beacon derive said first and second sets of GPS data from an identical set of GPS satellites using said first and second sets of GPS satellite identification information .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9745814A1

Filed: 1997-05-26     Issued: 1997-12-04

Real time system and method for remote purchase payment and remote bill payment transactions and transferring of electronic cash and other required data

(Original Assignee) Behruz Vazvan     

Behruz Vazvan
US8200203B1
CLAIM 1
. A receiving device (phone calls) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (phone calls) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (base stations) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations (using data) or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (phone calls) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (base stations) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations (using data) or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (phone calls) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (appropriate order) addressing .
WO9745814A1
CLAIM 3
. The terminal of claim 1 or 2 further comprising : means for controlling display to conveniently display the broadcasted/received payee' ;
s details , name and account number , contact codes and bill to the user ;
means for the user to conveniently select and activate the broadcast/received payee' ;
s details , account number , contact codes for sending said data and when needed , the required amount of telecash to the payee' ;
s terminal or the host computer ;
means for receiving the payee' ;
s details , account number , contact codes , based on the location of the payer' ;
s and payee' ;
s terminals or base stations ;
means for terminal-to-terminal signaling , whenever required ;
means for conveniently arranging the broadcasted/received payees' ;
/service providers' ;
details in an appropriate order (Internet Protocol, Internet Protocol address) to be selected and activated by payer for sending the bill and/or telecash to the payee' ;
s terminal or host computer ;
means for controlling the means for reloading the smart card with the required amount of telecash and means for spending the required amount of telecash for shopping , purchasing and bill payment ;
means for controlling the digital camera integral to the terminal , if the user wants the purchasing product' ;
s or the bill' ;
s details to be read by the camera .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (phone calls) selected , parsing the data in the database , aggregating data , generating a report .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (phone calls) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (phone calls) .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (appropriate order) (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
WO9745814A1
CLAIM 3
. The terminal of claim 1 or 2 further comprising : means for controlling display to conveniently display the broadcasted/received payee' ;
s details , name and account number , contact codes and bill to the user ;
means for the user to conveniently select and activate the broadcast/received payee' ;
s details , account number , contact codes for sending said data and when needed , the required amount of telecash to the payee' ;
s terminal or the host computer ;
means for receiving the payee' ;
s details , account number , contact codes , based on the location of the payer' ;
s and payee' ;
s terminals or base stations ;
means for terminal-to-terminal signaling , whenever required ;
means for conveniently arranging the broadcasted/received payees' ;
/service providers' ;
details in an appropriate order (Internet Protocol, Internet Protocol address) to be selected and activated by payer for sending the bill and/or telecash to the payee' ;
s terminal or host computer ;
means for controlling the means for reloading the smart card with the required amount of telecash and means for spending the required amount of telecash for shopping , purchasing and bill payment ;
means for controlling the digital camera integral to the terminal , if the user wants the purchasing product' ;
s or the bill' ;
s details to be read by the camera .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (phone calls) .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (phone calls) includes a reward program entry (PIN code) .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone calls (receiving device) ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

WO9745814A1
CLAIM 2
. The terminal of claim 1 further comprising : means for prompting the user to enter a personal identification number for payments , P-PIN , which can be same as the user' ;
s PEN for mobile telephone services and can be entered after that the PEN for accessing to the telephone operating network is entered , and that after entering the P-PIN said terminal can be used as the user' ;
s electronic wallet , MWP ;
means for encrypting the entered P-PEN , which can be same as the encrypting means used for encrypting the PIN code (reward program entry) for mobile telephone services ;
means for conveniently monitoring the broadcasted/received payee' ;
s details , account number and codes , contact number and codes , bill , bill format and means for sending the received details and when required the needed amount of telecash to the remote host computer or other terminals or MWP ;
means for direct communicating with other terminals or MWPs and/or host computers without using modem in or in conjunction with said MWP , and in a connectionless way via wireless messaging means of said MWP and when required via wireless messaging means of the network without establishing any circuit-switched call .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (appropriate order) (IP) address , a directory location for receiving a user response (host computers) , a destination address of alphanumeric characters along with identification of an address format .
WO9745814A1
CLAIM 2
. The terminal of claim 1 further comprising : means for prompting the user to enter a personal identification number for payments , P-PIN , which can be same as the user' ;
s PEN for mobile telephone services and can be entered after that the PEN for accessing to the telephone operating network is entered , and that after entering the P-PIN said terminal can be used as the user' ;
s electronic wallet , MWP ;
means for encrypting the entered P-PEN , which can be same as the encrypting means used for encrypting the PIN code for mobile telephone services ;
means for conveniently monitoring the broadcasted/received payee' ;
s details , account number and codes , contact number and codes , bill , bill format and means for sending the received details and when required the needed amount of telecash to the remote host computer or other terminals or MWP ;
means for direct communicating with other terminals or MWPs and/or host computers (user response) without using modem in or in conjunction with said MWP , and in a connectionless way via wireless messaging means of said MWP and when required via wireless messaging means of the network without establishing any circuit-switched call .

WO9745814A1
CLAIM 3
. The terminal of claim 1 or 2 further comprising : means for controlling display to conveniently display the broadcasted/received payee' ;
s details , name and account number , contact codes and bill to the user ;
means for the user to conveniently select and activate the broadcast/received payee' ;
s details , account number , contact codes for sending said data and when needed , the required amount of telecash to the payee' ;
s terminal or the host computer ;
means for receiving the payee' ;
s details , account number , contact codes , based on the location of the payer' ;
s and payee' ;
s terminals or base stations ;
means for terminal-to-terminal signaling , whenever required ;
means for conveniently arranging the broadcasted/received payees' ;
/service providers' ;
details in an appropriate order (Internet Protocol, Internet Protocol address) to be selected and activated by payer for sending the bill and/or telecash to the payee' ;
s terminal or host computer ;
means for controlling the means for reloading the smart card with the required amount of telecash and means for spending the required amount of telecash for shopping , purchasing and bill payment ;
means for controlling the digital camera integral to the terminal , if the user wants the purchasing product' ;
s or the bill' ;
s details to be read by the camera .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (telephone call) .
WO9745814A1
CLAIM 1
. A wireless/cellular terminal , preferably a SEM operated mobile phone for operating as the user' ;
s Mobile Wallet-Phone (MWP) for allowing a user to perform remote purchase payment and remote bill payment transactions with a remote host computer or other terminals , the terminal comprising : means for receiving , handling and transmitting the user' ;
s details , account number , contact codes and number , bill , the required amount of telecash to other terminals directly without using the network or via base stations or via any wireless/cellular and/or internet network ;
means for sending , receiving and/or broadcasting the required data to/from other terminals directly under the coverage of said terminals without using the network ;
means for configuring an adjustable radio coverage within which said terminal can send , receive and/or broadcast data to/from other terminals or host computer without using the network ;
means integral to the terminal for operating the terminal , receiving and monitoring payee' ;
s/service providers' ;
details , account number and codes , contact number and codes , the required bill and bill format ;
means integral to the terminal and coupled to the terminal' ;
s control means for receiving and sending the required amount of telecash directly from said MWP to other terminals or MWP ;
means integral to the terminal for operating , when required , as a wireless/cellular terminal and when required as a cordless terminal ;
means integral to the terminal for making mobile/cordless telephone call (voice instruction receiver) s ;
a smart card reader integral to the terminal , if user uses smart card ;
means for reloading the user' ;
s smart card with the required amount of telecash ;
a display integral to the terminal ;
a digital camera means integral to the terminal , if the user wants the purchasing product' ;
s or the bills details to be read by a camera ;
when used for service providers , the terminal further includes interface means for connecting the terminal to the service provider' ;
s automatic machines (petrol stations , coffee machines and any other kind of automatic seller machine) .

US8200203B1
CLAIM 54
. The system of claim 53 , wherein the identifier identifies at least one of the following : the user , the device , an Internet Protocol (appropriate order) address .
WO9745814A1
CLAIM 3
. The terminal of claim 1 or 2 further comprising : means for controlling display to conveniently display the broadcasted/received payee' ;
s details , name and account number , contact codes and bill to the user ;
means for the user to conveniently select and activate the broadcast/received payee' ;
s details , account number , contact codes for sending said data and when needed , the required amount of telecash to the payee' ;
s terminal or the host computer ;
means for receiving the payee' ;
s details , account number , contact codes , based on the location of the payer' ;
s and payee' ;
s terminals or base stations ;
means for terminal-to-terminal signaling , whenever required ;
means for conveniently arranging the broadcasted/received payees' ;
/service providers' ;
details in an appropriate order (Internet Protocol, Internet Protocol address) to be selected and activated by payer for sending the bill and/or telecash to the payee' ;
s terminal or host computer ;
means for controlling the means for reloading the smart card with the required amount of telecash and means for spending the required amount of telecash for shopping , purchasing and bill payment ;
means for controlling the digital camera integral to the terminal , if the user wants the purchasing product' ;
s or the bill' ;
s details to be read by the camera .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5814798A

Filed: 1997-05-23     Issued: 1998-09-29

Method and apparatus for personal attribute selection and management using prediction

(Original Assignee) Motorola Solutions Inc     (Current Assignee) Google LLC

William F. Zancho
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5814798A
CLAIM 25
. A method according to claim 24 , wherein said sub (first data) step (d1) of predicting comprises the substep of predicting by access to next best preferences received from the donor device .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (wireless connection) .
US5814798A
CLAIM 8
. An application device according to claim 1 , wherein the port couples to said donor device by a wireless connection (wireless connection) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5814798A
CLAIM 25
. A method according to claim 24 , wherein said sub (first data) step (d1) of predicting comprises the substep of predicting by access to next best preferences received from the donor device .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5814798A
CLAIM 25
. A method according to claim 24 , wherein said sub (first data) step (d1) of predicting comprises the substep of predicting by access to next best preferences received from the donor device .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (said sub) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5814798A
CLAIM 25
. A method according to claim 24 , wherein said sub (first data) step (d1) of predicting comprises the substep of predicting by access to next best preferences received from the donor device .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (memory locations) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
US5814798A
CLAIM 3
. An application device according to claim 2 , wherein said controller is operatively connected to said session preference memory to perform the prediction procedure by access to next best preferences stored in adjacent memory locations (directory location) of the preference memory .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9742724A1

Filed: 1997-05-02     Issued: 1997-11-13

Data broadcast system with multiple-tuner receiver

(Original Assignee) Digital D.J. Incorporated     

Tsutomu Takahisa, Koyo Hasegawa
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (transmitter unit) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data (second station) that enables an identification of the responder .
WO9742724A1
CLAIM 1
. A system for transmitting and receiving program material and data corresponding to the program material , comprising : a transmitter subsystem , including (i) a transmitter unit (receiver module) ;
(ii) program sources providing to the transmitter unit the program material , for transmission thereof ;
(iii) a data stream generator providing to the transmitter unit the data corresponding to the program material , for transmission thereof ;
a receiver subsystem , including (i) a first tuner detecting the program material ;
(ii) a second tuner detecting the data stream ;
and (ii) a processor configured to change an operating frequency of one of said first tuner and said second tuner in response to the data stream .

WO9742724A1
CLAIM 6
. A receiver as in claim 5 , wherein the characteristic includes correspondence of program-identifying data from a first station with program-identifying data from a second station (minimum data) .

US8200203B1
CLAIM 2
. The device as in claim 1 , wherein the transmitter uses a wireless connection (data streams) .
WO9742724A1
CLAIM 4
. A receiver for the reception of program material and associated data , comprising : a first tuner unit configured to detect the program material ;
a second tuner unit configured to detect a data stream corresponding to the associated data , the second tuner unit also configured to scan a predetermined band of frequencies for additional data streams (wireless connection) ;
a user interface operatively coupled to the second tuner unit providing user selection of an item from a menu of data options corresponding to said data stream and said additional data streams ;
and a processor coupled to the user interface and the first tuner unit , the processor configured to change an operating frequency of the first tuner unit in response to user selection of the item .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (transmitter unit) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
WO9742724A1
CLAIM 1
. A system for transmitting and receiving program material and data corresponding to the program material , comprising : a transmitter subsystem , including (i) a transmitter unit (receiver module) ;
(ii) program sources providing to the transmitter unit the program material , for transmission thereof ;
(iii) a data stream generator providing to the transmitter unit the data corresponding to the program material , for transmission thereof ;
a receiver subsystem , including (i) a first tuner detecting the program material ;
(ii) a second tuner detecting the data stream ;
and (ii) a processor configured to change an operating frequency of one of said first tuner and said second tuner in response to the data stream .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (transmitter unit) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9742724A1
CLAIM 1
. A system for transmitting and receiving program material and data corresponding to the program material , comprising : a transmitter subsystem , including (i) a transmitter unit (receiver module) ;
(ii) program sources providing to the transmitter unit the program material , for transmission thereof ;
(iii) a data stream generator providing to the transmitter unit the data corresponding to the program material , for transmission thereof ;
a receiver subsystem , including (i) a first tuner detecting the program material ;
(ii) a second tuner detecting the data stream ;
and (ii) a processor configured to change an operating frequency of one of said first tuner and said second tuner in response to the data stream .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6081591A

Filed: 1997-04-16     Issued: 2000-06-27

Signaling network gateway device and method for use in a signaling network

(Original Assignee) Alcatel USA Sourcing LP     (Current Assignee) Alcatel USA Sourcing LP

Frederick H. Skoog
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module (interface units, control unit) for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data (control point) , multimedia data , movie data , television data .
US6081591A
CLAIM 20
. A signaling network comprising : a local digital switch operable to exchange signaling information in a first format ;
a signaling network gateway device operable to exchange signaling information in the first format and a second format ;
a signaling transfer point operable to exchange signaling information in the first format , the signaling transfer point operable to exchange signaling information with the local digital switch and the signaling network gateway device in the first format ;
a service control point (audio data, reward program entry) in communication with the signaling transfer point and operable to provide translation and routing type signaling information in the first format in response to receiving signaling information from the signaling transfer point ;
a network element operable to exchange signaling information with the signaling transfer point in the first format ;
and an access element operable to exchange signaling information with the signaling network gateway device in the second format , the access element operable to provide communications with a telecommunications user .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module (interface units, control unit) wherein the external communication module establishes a communication connection using information (access rights) included in the answer .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US6081591A
CLAIM 16
. The signaling network gateway device of claim 1 , wherein the signaling gateway control unit analyzes the signaling information to ensure access rights (purchasing account, communication connection using information) to the network .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module (interface units, control unit) for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module (interface units, control unit) , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module (interface units, control unit) providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (interface units, control unit) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (interface units, control unit) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module (interface units, control unit) , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (interface units, control unit) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (interface units, control unit) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol addressing .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (interface units, control unit) processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (interface units, control unit) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module (interface units, control unit) for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (interface units, control unit) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (access rights) set up by a user .
US6081591A
CLAIM 16
. The signaling network gateway device of claim 1 , wherein the signaling gateway control unit analyzes the signaling information to ensure access rights (purchasing account, communication connection using information) to the network .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device includes a reward program entry (control point) .
US6081591A
CLAIM 20
. A signaling network comprising : a local digital switch operable to exchange signaling information in a first format ;
a signaling network gateway device operable to exchange signaling information in the first format and a second format ;
a signaling transfer point operable to exchange signaling information in the first format , the signaling transfer point operable to exchange signaling information with the local digital switch and the signaling network gateway device in the first format ;
a service control point (audio data, reward program entry) in communication with the signaling transfer point and operable to provide translation and routing type signaling information in the first format in response to receiving signaling information from the signaling transfer point ;
a network element operable to exchange signaling information with the signaling transfer point in the first format ;
and an access element operable to exchange signaling information with the signaling network gateway device in the second format , the access element operable to provide communications with a telecommunications user .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (interface units, control unit) sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module (interface units, control unit) for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (interface units, control unit) conforms to an Open Data Application (ODA) protocol .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (interface units, control unit) further comprises a broadcast event identifier .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (interface units, control unit) .
US6081591A
CLAIM 1
. A signaling network gateway device for use in a signaling network comprising : a protocol interface unit operable to convert signaling information between a first format and a second format , the protocol interface unit operable to exchange signaling information in the second format with an access element providing communications with a telecommunication user ;
a signaling transport unit operable to perform link speed conversion on the signaling information in the first format , the signaling transport unit operable to exchange signaling information in the first format with a transport signaling link of the signaling network at a desired rate ;
and a signaling gateway control unit (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) operable to control an exchange of signaling information in the first format between the signaling transport unit and the protocol interface unit .

US6081591A
CLAIM 13
. The signaling network gateway device of claim 1 , wherein the protocol interface unit includes a plurality of protocol interface units (communication module, database access module, data packet, data management module, data management module processing, broadcast data management module, broadcast data management module processing) each operable to convert signaling information between a first format and one of a plurality of second formats and to exchange the signaling information in the one of the plurality of second formats with a corresponding access element of the signaling network , wherein the signaling gateway control unit is operable to control the exchange of signaling information in the first format between the signaling transport unit and the plurality of protocol interface units , and wherein the signaling transport unit is operable to perform link speed conversion on the signaling information provided from the plurality of protocol interface units through the signaling gateway control unit so that the signaling information may be exchanged with the transport signaling link of the signaling network at a desired rate .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10285460A

Filed: 1997-04-08     Issued: 1998-10-23

テレビ番組関連情報提供システム

(Original Assignee) Niyuuzu Line Network Kk; ニューズライン・ネットワーク株式会社     

Naoyuki Miyayama, Shinichi Sakuratani, Ryo Sato, 僚 佐藤, 直之 宮山, 慎一 桜谷
US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (放送波) , an AM radio receiver , an In-Band-On-Channel receiver .
JPH10285460A
CLAIM 4
【請求項4】 前記テレビ番組をテレビ放送波 (FM receiver) で提供す るとともに、前記テレビ番組関連情報提供用のウェブコ ンテンツをインターネット経由で配信することを特徴と する請求項2記載のテレビ番組関連情報提供システム。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (4または) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH10285460A
CLAIM 10
【請求項10】 前記テレビ番組関連情報提供用のウェ ブコンテンツを構成する関連情報ウェブコンテンツと時 間情報用のキューデータとを別々に配信することを特徴 とする請求項4または (having one) 5記載のテレビ番組関連情報提供 システム。●

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (4または) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH10285460A
CLAIM 10
【請求項10】 前記テレビ番組関連情報提供用のウェ ブコンテンツを構成する関連情報ウェブコンテンツと時 間情報用のキューデータとを別々に配信することを特徴 とする請求項4または (having one) 5記載のテレビ番組関連情報提供 システム。●

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH10285460A
CLAIM 9
【請求項9】 前記テレビ番組関連情報提供用のウェブ コンテンツ中のキューデータ (wireless device, communication device) のみを編集し直してインタ ーネット経由で配信することを特徴とする請求項4また は5のいずれかに記載のテレビ番組関連情報提供システ ム。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JPH10285460A
CLAIM 9
【請求項9】 前記テレビ番組関連情報提供用のウェブ コンテンツ中のキューデータ (wireless device, communication device) のみを編集し直してインタ ーネット経由で配信することを特徴とする請求項4また は5のいずれかに記載のテレビ番組関連情報提供システ ム。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH10285460A
CLAIM 9
【請求項9】 前記テレビ番組関連情報提供用のウェブ コンテンツ中のキューデータ (wireless device, communication device) のみを編集し直してインタ ーネット経由で配信することを特徴とする請求項4また は5のいずれかに記載のテレビ番組関連情報提供システ ム。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (4または) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH10285460A
CLAIM 10
【請求項10】 前記テレビ番組関連情報提供用のウェ ブコンテンツを構成する関連情報ウェブコンテンツと時 間情報用のキューデータとを別々に配信することを特徴 とする請求項4または (having one) 5記載のテレビ番組関連情報提供 システム。●

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (スタート時) , generating a report .
JPH10285460A
CLAIM 3
【請求項3】 前記テレビ番組関連情報提供用のウェブ コンテンツの時間情報を、番組スタート時 (aggregating data) を時間0とす る相対時間形式で表示したことを特徴とする請求項1記 載のテレビ番組関連情報提供システム。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (4または) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JPH10285460A
CLAIM 10
【請求項10】 前記テレビ番組関連情報提供用のウェ ブコンテンツを構成する関連情報ウェブコンテンツと時 間情報用のキューデータとを別々に配信することを特徴 とする請求項4または (having one) 5記載のテレビ番組関連情報提供 システム。●

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JPH10285460A
CLAIM 9
【請求項9】 前記テレビ番組関連情報提供用のウェブ コンテンツ中のキューデータ (wireless device, communication device) のみを編集し直してインタ ーネット経由で配信することを特徴とする請求項4また は5のいずれかに記載のテレビ番組関連情報提供システ ム。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (インターネット, ビデオ) of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10285460A
CLAIM 1
【請求項1】 テレビ番組の関連情報をインターネット (IP address) のウェブコンテンツ形式で提供し、放送中あるいは再生 中のテレビ番組の進行に連動させて当該テレビ番組の関 連情報をウェブコンテンツから読み出して自動的に表示 するようにしたテレビ番組連動型の情報提供システムで あって、 前記テレビ番組関連情報提供用のウェブコンテンツをテ レビ番組の時間情報に基づいて編集したことを特徴とす るテレビ番組関連情報提供システム。

JPH10285460A
CLAIM 6
【請求項6】 前記テレビ番組をビデオ (IP address) カセットなどの パッケージメディアで提供するとともに、前記テレビ番 組関連情報提供用のウェブコンテンツをインターネット 経由で配信することを特徴とする請求項3記載のテレビ 番組関連情報提供システム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5983270A

Filed: 1997-04-02     Issued: 1999-11-09

Method and apparatus for managing internetwork and intranetwork activity

(Original Assignee) Sequel Tech Corp     (Current Assignee) JA MACFARLANE ENGINEERING Co Ltd ; Imatec Ltd ; Websense LLC

Dalen M. Abraham, Todd A. Barnes, Paul F. Bouche, Thomas P. Bougetz, Tracy A. Gosselin, Mark G. Grieve, Brent A. Langdon, Robert C. Allison, Michael S. Nikkel
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (program instruction) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 13
. A response authentication system (program instruction) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one (file extension) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5983270A
CLAIM 8
. The computer-readable medium of claim 2 , wherein each user policy input by the administrator for each identified user comprises at least one the following : (a) a file type policy indicating whether a file having a particular file extension (having one) may be communicated between the identified user and the internetwork ;
(b) an application protocol policy indicating whether a particular application protocol may be used to transfer data between the identified user and the internetwork ;
(c) a site policy indicating whether the identified user may communicate with a particular computer site located in the internetwork ;
and (d) a quota policy indicating how much data may be communicated between the identified user and the internetwork during a given time interval .

US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (program instruction) to uniquely identify the specific broadcast event ;

and a communication module , having one (file extension) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5983270A
CLAIM 8
. The computer-readable medium of claim 2 , wherein each user policy input by the administrator for each identified user comprises at least one the following : (a) a file type policy indicating whether a file having a particular file extension (having one) may be communicated between the identified user and the internetwork ;
(b) an application protocol policy indicating whether a particular application protocol may be used to transfer data between the identified user and the internetwork ;
(c) a site policy indicating whether the identified user may communicate with a particular computer site located in the internetwork ;
and (d) a quota policy indicating how much data may be communicated between the identified user and the internetwork during a given time interval .

US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (program instruction) to uniquely identify the specific broadcast event includes content identification .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (program instruction) , a third party database .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (program instruction) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (program instruction) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system (program instruction) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (program instruction) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (file extension) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5983270A
CLAIM 8
. The computer-readable medium of claim 2 , wherein each user policy input by the administrator for each identified user comprises at least one the following : (a) a file type policy indicating whether a file having a particular file extension (having one) may be communicated between the identified user and the internetwork ;
(b) an application protocol policy indicating whether a particular application protocol may be used to transfer data between the identified user and the internetwork ;
(c) a site policy indicating whether the identified user may communicate with a particular computer site located in the internetwork ;
and (d) a quota policy indicating how much data may be communicated between the identified user and the internetwork during a given time interval .

US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (program instruction) , a third party database .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (program instruction) , a third party database .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (only one) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (matching data) , generating a report .
US5983270A
CLAIM 12
. The computer-readable medium of claim 11 , wherein if the group policy inherited by the identified user conflicts with a user policy for the identified user , the database resolves the conflict such that only one (data elements) of the user policy and the group policy is applied against the user .

US5983270A
CLAIM 15
. The computer-readable medium of claim 14 , wherein each rule in the set of rules for each identified user comprises at least one of the following : (a) a file extension rule , which dictates how the filter engine should filter a matching data (aggregating data) packet communicated between the identified user and the internetwork containing information from a file having a particular file extension ;
(b) an application protocol rule , which dictates how the filter engine should filter a matching data packet communicated between the identified user and the internetwork using a particular application protocol ;
and (c) a combined site and protocol rule , which dictates how the filter engine should filter a matching data packet communicated between the identified user and a particular internetwork site using a particular application protocol .

US8200203B1
CLAIM 33
. A response authentication system (program instruction) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (file extension) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5983270A
CLAIM 8
. The computer-readable medium of claim 2 , wherein each user policy input by the administrator for each identified user comprises at least one the following : (a) a file type policy indicating whether a file having a particular file extension (having one) may be communicated between the identified user and the internetwork ;
(b) an application protocol policy indicating whether a particular application protocol may be used to transfer data between the identified user and the internetwork ;
(c) a site policy indicating whether the identified user may communicate with a particular computer site located in the internetwork ;
and (d) a quota policy indicating how much data may be communicated between the identified user and the internetwork during a given time interval .

US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (program instruction) .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (program instruction) , a third party database .
US5983270A
CLAIM 27
. An apparatus for managing communication of data packets between an intranetwork and an internetwork , the intranetwork connecting a plurality of computers via a communications medium , the internetwork connecting a plurality of intranetworks via communications media , the apparatus comprising : (a) a storage medium for storing : (i) a database which includes user information , mapping information and policies for each user of a computer connected to the intranetwork , wherein the user information identifies each user , wherein the mapping information maps each user to a computer connected to the intranetwork , and wherein the policies govern the communication of data packets between each user and the internetwork ;
(ii) a filter executive which optimizes the user policies for each user stored in the database into a set of rules for each user ;
and (iii) a filter engine which filters data packets communicated between the intranetwork and the internetwork according to the set of rules for each user optimized by the filter executive and the mapping information for each user ;
and (b) a processing unit electronically coupled to the storage medium for executing program instruction (response authentication system) s which maintain the database , implement the filter executive and implement the filter engine .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5889477A

Filed: 1997-03-25     Issued: 1999-03-30

Process and system for ascertaining traffic conditions using stationary data collection devices

(Original Assignee) Mannesmann AG     (Current Assignee) Sirius XM Connected Vehicle Services Inc

Ulrich Fastenrath
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information (second communication, respective data) corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5889477A
CLAIM 6
. The process in accordance with claim 1 , wherein said transmitting step comprises the step of transmitting predicted traffic conditions concerning a particular installation site to the respective data (communicating information, Recording Industry Association, communication connection using information) collection device .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communication (communicating information, Recording Industry Association, communication connection using information) s device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (electronic data) .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data collection devices installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data (computing device) processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection using information (second communication, respective data) included in the answer .
US5889477A
CLAIM 6
. The process in accordance with claim 1 , wherein said transmitting step comprises the step of transmitting predicted traffic conditions concerning a particular installation site to the respective data (communicating information, Recording Industry Association, communication connection using information) collection device .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communication (communicating information, Recording Industry Association, communication connection using information) s device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one (collection devices) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data collection devices (having one) installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communications device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device (using data) for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (stationary data) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one (collection devices) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data (event transmitter) collection devices (having one) installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communications device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device (using data) for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (second communication, respective data) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5889477A
CLAIM 6
. The process in accordance with claim 1 , wherein said transmitting step comprises the step of transmitting predicted traffic conditions concerning a particular installation site to the respective data (communicating information, Recording Industry Association, communication connection using information) collection device .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communication (communicating information, Recording Industry Association, communication connection using information) s device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (communications device) based on said at least part of the information stored in the database entry .
US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device (communications device) connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communications device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (electric power) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power (database access module) supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communications device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (stationary data) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (collection devices) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data (event transmitter) collection devices (having one) installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (second communication, respective data) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5889477A
CLAIM 6
. The process in accordance with claim 1 , wherein said transmitting step comprises the step of transmitting predicted traffic conditions concerning a particular installation site to the respective data (communicating information, Recording Industry Association, communication connection using information) collection device .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communication (communicating information, Recording Industry Association, communication connection using information) s device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (stationary data) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data (event transmitter) collection devices installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (collection devices) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data collection devices (having one) installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (stationary data) module comprises a radio transmitter .
US5889477A
CLAIM 1
. A process for determining traffic conditions using stationary data (event transmitter) collection devices installed at installation sites in a road network , each data collection device collects data on traffic conditions at the respective installation site in accordance with a preestablished measurement procedure and reporting procedure , and thereafter information derived from the collected data is forwarded to a traffic center in which the traffic condition is determined , said process comprising the steps of : analyzing the collected data using an electronic data processing device in the traffic center ;
transmitting a portion of the results of the analyses of the traffic center to particular data collection devices by selecting at least one of individual data collection devices or a group of data collection devices as the particular data collection devices based on their respective installation sites , wherein said selecting step is performed by a filter in the particular data collection device ;
and adjusting at least one of the measurement and reporting procedures of the particular data collection devices using an electronic data processing device in the particular data collection device based on the results of the analyses of the traffic center .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (second communication, respective data) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5889477A
CLAIM 6
. The process in accordance with claim 1 , wherein said transmitting step comprises the step of transmitting predicted traffic conditions concerning a particular installation site to the respective data (communicating information, Recording Industry Association, communication connection using information) collection device .

US5889477A
CLAIM 10
. A system for determining traffic conditions comprising : a plurality of data collection devices installed along a roadway in a road network , each data collection device comprising : a sensor system for detecting traffic-relevant values ;
a first electronic data processing device connected to said sensor system ;
a first communications device connected to said first electronic data processing device ;
and an electric power supply device supplying power to said sensor system , said first electronic data processing device and said first communications device ;
means for analyzing the data collected by said sensor system , said analyzing means comprising : a second electronic data processing device for determining the traffic condition ;
a second communication (communicating information, Recording Industry Association, communication connection using information) s device connected to said second electronic data processing device ;
and means for transmitting data bidirectionally between said analyzing means and said data collection devices ;
said first electronic data processing device being programmed for adjusting at least one of measurement and reporting procedures of said data collection device as a function of the analyses results of said analyzing means ;
wherein said first electronic data processing device further comprises a storage device for storing a plurality of standardized graph curves of traffic-relevant measurement variables each of the stored standardized graph curves having a corresponding unique code , and said first electronic data processing device is programmed to compare data currently collected by said sensor system with one of the stored plural standardized graph curves preestablished by said analyzing means by the unique code and wherein each data collection device further comprises a filter for filtering the results of the analyses of said analyzing means intended for the particular data collection device .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6005565A

Filed: 1997-03-25     Issued: 1999-12-21

Integrated search of electronic program guide, internet and other information resources

(Original Assignee) Sony Corp; Sony Electronics Inc     (Current Assignee) Sony Corp ; Sony Electronics Inc

Loretta C. Legall, Hans Masli, Charles J. Kulas
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (computer readable medium) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (computer readable medium) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) is sent separately from the broadcast event .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (computer readable medium) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (computer readable medium) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (computer readable medium) transmitter module , the database system , the response authentication system , a third party database .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (computer readable medium) , generating a report .
US6005565A
CLAIM 15
. A computer readable medium (data stream, aggregating data) containing executable instructions which , when executed in a processing system , cause the system to perform a power search of an electronic program guide and at least one information resource the executable instructions comprising : a first set of executable instructions configured to select filter elements for a search , wherein the filter elements are based upon user defined search terms ;
a second set of executable instructions configured to institute a search of the electronic program guide and the at lest one separate information using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
a third set of executable instructions configured to generate a result set of search results ;
a fourth set of executable instructions configured to apply the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and a fifth set of executable instructions configured to generate an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (search terms) set up by a user .
US6005565A
CLAIM 1
. A power searching method comprising the steps of : providing a search tool window that enables the generation of filter elements for selectively searching an electronic program guide and at least one separate information resource ;
selecting filter elements for a search , wherein the filter elements are based upon user defined search terms (purchasing account) ;
instituting a search of the electronic program guide and the at least one separate information resource using the selected filter elements , wherein the selected filter elements are common for the search the electronic program guide and the at least one separate information resource ;
generating a result set of search results ;
applying the result set to an electronic program guide window to modify the guide to indicate those programs that meet the filter elements ;
and generating an information resource window displaying results of the search of the at least one separate information resource based upon the filter elements .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10271019A

Filed: 1997-03-24     Issued: 1998-10-09

データ伝送方法

(Original Assignee) Philips Japan Ltd; 日本フィリップス株式会社     

Joji Shimakawa, 譲二 島川
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (識別子と) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH10271019A
CLAIM 5
【請求項5】前記データ識別部における各パケットの最 上位ビットからなるビット列をフレーム識別子と (content identification) するこ とを特徴とする請求項4に記載のデータ伝送方法。

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (識別子と) .
JPH10271019A
CLAIM 5
【請求項5】前記データ識別部における各パケットの最 上位ビットからなるビット列をフレーム識別子と (content identification) するこ とを特徴とする請求項4に記載のデータ伝送方法。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (識別子と) .
JPH10271019A
CLAIM 5
【請求項5】前記データ識別部における各パケットの最 上位ビットからなるビット列をフレーム識別子と (content identification) するこ とを特徴とする請求項4に記載のデータ伝送方法。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (識別子と) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
JPH10271019A
CLAIM 5
【請求項5】前記データ識別部における各パケットの最 上位ビットからなるビット列をフレーム識別子と (content identification) するこ とを特徴とする請求項4に記載のデータ伝送方法。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (識別子と) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH10271019A
CLAIM 5
【請求項5】前記データ識別部における各パケットの最 上位ビットからなるビット列をフレーム識別子と (content identification) するこ とを特徴とする請求項4に記載のデータ伝送方法。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (パケット) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10271019A
CLAIM 1
【請求項1】少なくともデータ部と該データ部に先立ち 伝送されるデータ識別部とからなるパケット (destination address) 複数個によ り構成されるフレーム形態でデータを伝送するデータ伝 送方法であって、該データは各パケットの同一ビット位 置でインターリーブされて伝送されるデータ伝送方法に おいて、識別ビットの値が有効の場合、前記インターリ ーブ方向に各パケットの同一ビット位置のビット列がデ コードされることを特徴とするデータ伝送方法。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (パケット) of alphanumeric characters along with identification of an address format .
JPH10271019A
CLAIM 1
【請求項1】少なくともデータ部と該データ部に先立ち 伝送されるデータ識別部とからなるパケット (destination address) 複数個によ り構成されるフレーム形態でデータを伝送するデータ伝 送方法であって、該データは各パケットの同一ビット位 置でインターリーブされて伝送されるデータ伝送方法に おいて、識別ビットの値が有効の場合、前記インターリ ーブ方向に各パケットの同一ビット位置のビット列がデ コードされることを特徴とするデータ伝送方法。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10243374A

Filed: 1997-02-27     Issued: 1998-09-11

画像音声情報配信システム

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Masakazu Hamaguchi, Makoto Ikushima, Yasuhiko Kasai, Yukari Sakuramoto, Yasuhiro Sato, 康浩 佐藤, 誠 幾島, ゆかり 桜本, 昌和 濱口, 康彦 笠井
US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (端末と) , Open Data Application (ODA) data .
JPH10243374A
CLAIM 1
【請求項1】 画像音声配信装置、システム管理装置、 および、画像音声端末を有する画像音声情報配信システ ムにおいて、 前記画像音声配信装置は、画像音声情報を少なくとも1 つ以上の複数記憶していて、前記システム管理装置から の第1の制御命令に応じて、記憶している前記画像音声 情報を、少なくとも1つ以上同時に前記画像音声端末に 配信するものであり、 前記画像音声端末は、前記システム管理装置に対し、第 2の制御命令を送信して、前記画像音声配信装置に記憶 されている前記画像音声情報の配信を要求するととも に、前記画像音声配信装置から配信される前記画像音声 情報の受信および表示を行うものであり、 前記システム管理装置は、前記画像音声端末と (response options) 通信する ための端末通信手段と、前記画像音声配信装置と通信す るための配信装置通信手段と、前記画像音声端末および 前記画像音声配信装置との通信を管理する管理手段と、 前記画像音声配信装置に記憶されている前記画像音声情 報ごとの配信制御情報を記載した付帯情報テーブルと、 この付帯情報テーブルを記憶しておく記憶手段とを有 し、 前記システム管理装置は、前記端末通信手段により受信 した前記第2の制御命令および前記配信制御情報に応じ て、前記第1の制御命令を送信して、前記画像音声配信 装置における前記画像音声情報の配信を制御すること、 を特徴とする画像音声情報配信システム。

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data (再生停止) , television data .
JPH10243374A
CLAIM 10
【請求項10】 請求項3記載において、 前記端末情報テーブルは、前記端末情報として、前記画 像音声端末ごとに、前記画像音声端末が途中で視聴を停 止した前記画像音声情報の再生停止 (movie data) 位置情報を有し、 前記システム管理装置は、前記画像音声情報の配信停止 を要求する前記第2の制御命令を受信した場合は、要求 された前記画像音声情報の配信を停止するように前記画 像音声配信装置を制御するとともに、停止させたときの 前記画像音声情報の再生停止位置を、前記再生停止位置 情報として前記端末情報テーブルに記憶しておき、のち に同一の前記画像音声情報の配信を要求する前記第2の 制御命令を受信した場合は、前記端末情報テーブルに記 憶しておいた前記再生停止位置から、前記画像音声情報 の配信を開始するように、前記画像音声配信装置を制御 すること、を特徴とする画像音声情報配信システム。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (端末と) Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
JPH10243374A
CLAIM 1
【請求項1】 画像音声配信装置、システム管理装置、 および、画像音声端末を有する画像音声情報配信システ ムにおいて、 前記画像音声配信装置は、画像音声情報を少なくとも1 つ以上の複数記憶していて、前記システム管理装置から の第1の制御命令に応じて、記憶している前記画像音声 情報を、少なくとも1つ以上同時に前記画像音声端末に 配信するものであり、 前記画像音声端末は、前記システム管理装置に対し、第 2の制御命令を送信して、前記画像音声配信装置に記憶 されている前記画像音声情報の配信を要求するととも に、前記画像音声配信装置から配信される前記画像音声 情報の受信および表示を行うものであり、 前記システム管理装置は、前記画像音声端末と (response options) 通信する ための端末通信手段と、前記画像音声配信装置と通信す るための配信装置通信手段と、前記画像音声端末および 前記画像音声配信装置との通信を管理する管理手段と、 前記画像音声配信装置に記憶されている前記画像音声情 報ごとの配信制御情報を記載した付帯情報テーブルと、 この付帯情報テーブルを記憶しておく記憶手段とを有 し、 前記システム管理装置は、前記端末通信手段により受信 した前記第2の制御命令および前記配信制御情報に応じ て、前記第1の制御命令を送信して、前記画像音声配信 装置における前記画像音声情報の配信を制御すること、 を特徴とする画像音声情報配信システム。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (端末と) , Open Data Application (ODA) data .
JPH10243374A
CLAIM 1
【請求項1】 画像音声配信装置、システム管理装置、 および、画像音声端末を有する画像音声情報配信システ ムにおいて、 前記画像音声配信装置は、画像音声情報を少なくとも1 つ以上の複数記憶していて、前記システム管理装置から の第1の制御命令に応じて、記憶している前記画像音声 情報を、少なくとも1つ以上同時に前記画像音声端末に 配信するものであり、 前記画像音声端末は、前記システム管理装置に対し、第 2の制御命令を送信して、前記画像音声配信装置に記憶 されている前記画像音声情報の配信を要求するととも に、前記画像音声配信装置から配信される前記画像音声 情報の受信および表示を行うものであり、 前記システム管理装置は、前記画像音声端末と (response options) 通信する ための端末通信手段と、前記画像音声配信装置と通信す るための配信装置通信手段と、前記画像音声端末および 前記画像音声配信装置との通信を管理する管理手段と、 前記画像音声配信装置に記憶されている前記画像音声情 報ごとの配信制御情報を記載した付帯情報テーブルと、 この付帯情報テーブルを記憶しておく記憶手段とを有 し、 前記システム管理装置は、前記端末通信手段により受信 した前記第2の制御命令および前記配信制御情報に応じ て、前記第1の制御命令を送信して、前記画像音声配信 装置における前記画像音声情報の配信を制御すること、 を特徴とする画像音声情報配信システム。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (かじめ) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
JPH10243374A
CLAIM 11
【請求項11】 請求項1または請求項3記載におい て、 前記付帯情報テーブルに記載されている前記配信制御情 報は、前記画像音声配信装置に記憶されている前記画像 音声情報ごとに、前記システム管理装置における特定の 前記第2の制御命令に応じた前記画像音声配信装置の制 御をしない任意の再生範囲を示す特定制御命令禁止期間 情報を有し、 前記システム管理装置は、前記画像音声端末に対し前記 画像音声情報を配信中に、前記画像音声端末から前記第 2の制御命令を受信したときに、前記第2の制御命令が あらかじめ (processes data) 特定されている前記第2の制御命令に該当す る場合には、前記特定制御命令禁止期間情報を参照し、 前記画像音声情報の現在の再生位置が、特定制御命令禁 止期間外である場合のみ、受信した前記第2の制御命令 に応じた前記画像音声配信装置の制御をすること、を特 徴とする画像音声情報配信システム。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (有する画像) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10243374A
CLAIM 1
【請求項1】 画像音声配信装置、システム管理装置、 および、画像音声端末を有する画像 (destination address) 音声情報配信システ ムにおいて、 前記画像音声配信装置は、画像音声情報を少なくとも1 つ以上の複数記憶していて、前記システム管理装置から の第1の制御命令に応じて、記憶している前記画像音声 情報を、少なくとも1つ以上同時に前記画像音声端末に 配信するものであり、 前記画像音声端末は、前記システム管理装置に対し、第 2の制御命令を送信して、前記画像音声配信装置に記憶 されている前記画像音声情報の配信を要求するととも に、前記画像音声配信装置から配信される前記画像音声 情報の受信および表示を行うものであり、 前記システム管理装置は、前記画像音声端末と通信する ための端末通信手段と、前記画像音声配信装置と通信す るための配信装置通信手段と、前記画像音声端末および 前記画像音声配信装置との通信を管理する管理手段と、 前記画像音声配信装置に記憶されている前記画像音声情 報ごとの配信制御情報を記載した付帯情報テーブルと、 この付帯情報テーブルを記憶しておく記憶手段とを有 し、 前記システム管理装置は、前記端末通信手段により受信 した前記第2の制御命令および前記配信制御情報に応じ て、前記第1の制御命令を送信して、前記画像音声配信 装置における前記画像音声情報の配信を制御すること、 を特徴とする画像音声情報配信システム。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (有する画像) of alphanumeric characters along with identification of an address format .
JPH10243374A
CLAIM 1
【請求項1】 画像音声配信装置、システム管理装置、 および、画像音声端末を有する画像 (destination address) 音声情報配信システ ムにおいて、 前記画像音声配信装置は、画像音声情報を少なくとも1 つ以上の複数記憶していて、前記システム管理装置から の第1の制御命令に応じて、記憶している前記画像音声 情報を、少なくとも1つ以上同時に前記画像音声端末に 配信するものであり、 前記画像音声端末は、前記システム管理装置に対し、第 2の制御命令を送信して、前記画像音声配信装置に記憶 されている前記画像音声情報の配信を要求するととも に、前記画像音声配信装置から配信される前記画像音声 情報の受信および表示を行うものであり、 前記システム管理装置は、前記画像音声端末と通信する ための端末通信手段と、前記画像音声配信装置と通信す るための配信装置通信手段と、前記画像音声端末および 前記画像音声配信装置との通信を管理する管理手段と、 前記画像音声配信装置に記憶されている前記画像音声情 報ごとの配信制御情報を記載した付帯情報テーブルと、 この付帯情報テーブルを記憶しておく記憶手段とを有 し、 前記システム管理装置は、前記端末通信手段により受信 した前記第2の制御命令および前記配信制御情報に応じ て、前記第1の制御命令を送信して、前記画像音声配信 装置における前記画像音声情報の配信を制御すること、 を特徴とする画像音声情報配信システム。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10242874A

Filed: 1997-02-21     Issued: 1998-09-11

ディジタル放送受信機

(Original Assignee) Kenwood Corp; 株式会社ケンウッド     

Yuichi Okubo, 雄一 大久保
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (切替え) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (ある別) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別 (content identification) チャンネルへ切替える出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (クランブル, 受信機) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機 (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) (20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替える出力処理を行な うことを特徴とするディジタル放送受信機

JPH10242874A
CLAIM 3
【請求項3】 出力に際してユーザによる操作の不要で ある別チャンネルとは、番組がすでにデスクランブル (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) 許 容状態になっている番組を放送しているチャンネルであ ることを特徴とする請求項1記載のディジタル放送受信 機。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (切替え) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (切替え) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (ある別) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別 (content identification) チャンネルへ切替える出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (クランブル, 受信機) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (クランブル, 受信機) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (切替え) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機 (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) (20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

JPH10242874A
CLAIM 3
【請求項3】 出力に際してユーザによる操作の不要で ある別チャンネルとは、番組がすでにデスクランブル (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) 許 容状態になっている番組を放送しているチャンネルであ ることを特徴とする請求項1記載のディジタル放送受信 機。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (ある別) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別 (content identification) チャンネルへ切替える出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (ある別) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (切替え) , the response authentication system , a third party database .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別 (content identification) チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 21
. A method for operating a database system (切替え) associated with an interactive broadcast media response system (クランブル, 受信機) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機 (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) (20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

JPH10242874A
CLAIM 3
【請求項3】 出力に際してユーザによる操作の不要で ある別チャンネルとは、番組がすでにデスクランブル (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) 許 容状態になっている番組を放送しているチャンネルであ ることを特徴とする請求項1記載のディジタル放送受信 機。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (切替え) is communicated to the communication device that sent the response packet .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (ある別) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別 (content identification) チャンネルへ切替える出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 26
. A response database system (切替え) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (クランブル, 受信機) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (クランブル, 受信機) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (切替え) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機 (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) (20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

JPH10242874A
CLAIM 3
【請求項3】 出力に際してユーザによる操作の不要で ある別チャンネルとは、番組がすでにデスクランブル (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) 許 容状態になっている番組を放送しているチャンネルであ ることを特徴とする請求項1記載のディジタル放送受信 機。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (切替え) , the response authentication system , a third party database .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (クランブル, 受信機) module (クランブル, 受信機) , the data stream transmitter (クランブル, 受信機) module , the database system (切替え) , the response authentication system , a third party database .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機 (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) (20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

JPH10242874A
CLAIM 3
【請求項3】 出力に際してユーザによる操作の不要で ある別チャンネルとは、番組がすでにデスクランブル (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) 許 容状態になっている番組を放送しているチャンネルであ ることを特徴とする請求項1記載のディジタル放送受信 機。

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (切替え) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (の出力) which generates a report based at least in part on the response packet and at least one of the two entries of the database system (切替え) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力 (report generation module) を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (切替え) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (切替え) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (クランブル, 受信機) module (クランブル, 受信機) comprises a radio transmitter (クランブル, 受信機) .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機 (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) (20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替える出力処理を行な うことを特徴とするディジタル放送受信機

JPH10242874A
CLAIM 3
【請求項3】 出力に際してユーザによる操作の不要で ある別チャンネルとは、番組がすでにデスクランブル (broadcast event transmitter module, television data, event transmitter, data stream transmitter, event transmitter module, data stream transmitter module, radio transmitter, broadcast event transmitter, interactive broadcast media response system) 許 容状態になっている番組を放送しているチャンネルであ ることを特徴とする請求項1記載のディジタル放送受信 機。

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (切替え) comprises the identifier .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (切替え) , the response authentication system , a third party database .
JPH10242874A
CLAIM 1
【請求項1】 放送番組の映像及び音声と共に視聴適応 年齢情報が伝送される放送を受信し、かつユーザが視聴 許容年齢条件を設定できるディジタル放送受信機(20)に おいて、 出力中のチャンネルの番組の視聴適応年齢が、視聴許容 年齢条件を満たしていないときは、該番組の出力を保留 して、出力チャンネルを、出力に際してユーザによる操 作の不要である別チャンネルへ切替え (database system, response database system) る出力処理を行な うことを特徴とするディジタル放送受信機




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH09274554A

Filed: 1997-02-06     Issued: 1997-10-21

データ選択及びまたはデータに対する処理を容易とするデータ処理装置

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Junichi Hirai, Kazuo Okamura, Hidekazu Tanigawa, Kiyokazu Yamanaka, 貴代和 山中, 和男 岡村, 純一 平位, 英和 谷川
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (分割位置) corollary to a responder using at a minimum data that enables an identification of the responder .
JPH09274554A
CLAIM 27
【請求項27】 請求項26記載のデータ処理装置のウ ィンドウ分割指示手段は、 前記表示手段に表示されているデータ内に含まれる部分 データの総数NEを数える部分データ数計数部と、 上記総数NEが予め記憶している仮想ウィンドウに収容 する最大部分データ数NSを超えるか否かを判定する分 割判定部と、 前記分割判定部が超えると判定したとき、前記データ記 憶手段に記憶されている表示中のデータの先頭位置にポ インタを置き、最大部分データ数NSに一致するまでポ インタを移動して部分データ数を数え、ポインタ位置に 基づいてウィンドウを分割する分割線の位置を指示する 分割位置 (second data) 指示部とを有することを特徴とする。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (生成部と) , a track identifier (計数部, 分割線) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH09274554A
CLAIM 12
【請求項12】 請求項11記載のデータ処理装置の前 記データ記憶手段には、上記部分データに直接関連付け られたデータの数が複数であり、 前記第1メニュー生成手段は、上記部分データに直接関 連付けられた各データの一部を取得する第1メニュー項 目取得部と、 前記第1メニュー項目取得部で取得されたデータの一部 をメニュー項目としてメニューを生成する第1メニュー 生成部と (content identification) を有することを特徴とする。

JPH09274554A
CLAIM 27
【請求項27】 請求項26記載のデータ処理装置のウ ィンドウ分割指示手段は、 前記表示手段に表示されているデータ内に含まれる部分 データの総数NEを数える部分データ数計数部 (track identifier) と、 上記総数NEが予め記憶している仮想ウィンドウに収容 する最大部分データ数NSを超えるか否かを判定する分 割判定部と、 前記分割判定部が超えると判定したとき、前記データ記 憶手段に記憶されている表示中のデータの先頭位置にポ インタを置き、最大部分データ数NSに一致するまでポ インタを移動して部分データ数を数え、ポインタ位置に 基づいてウィンドウを分割する分割線 (track identifier) の位置を指示する 分割位置指示部とを有することを特徴とする。

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event , information associated with the broadcast event , contact information (動作プログラム) .
JPH09274554A
CLAIM 2
【請求項2】 利用者の操作に従い、前記表示手段に表 示された操作メニューのメニュー項目を選択して決定す るメニュー項目選択決定操作手段と、 前記メニュー項目選択決定操作手段で選択して決定され たメニュー項目である操作項目を動作プログラム (contact information) に従い 実行する動作実行手段とを備えることを特徴とする請求 項1記載のデータ処理装置。

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (分割位置) corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH09274554A
CLAIM 27
【請求項27】 請求項26記載のデータ処理装置のウ ィンドウ分割指示手段は、 前記表示手段に表示されているデータ内に含まれる部分 データの総数NEを数える部分データ数計数部と、 上記総数NEが予め記憶している仮想ウィンドウに収容 する最大部分データ数NSを超えるか否かを判定する分 割判定部と、 前記分割判定部が超えると判定したとき、前記データ記 憶手段に記憶されている表示中のデータの先頭位置にポ インタを置き、最大部分データ数NSに一致するまでポ インタを移動して部分データ数を数え、ポインタ位置に 基づいてウィンドウを分割する分割線の位置を指示する 分割位置 (second data) 指示部とを有することを特徴とする。

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (生成部と) .
JPH09274554A
CLAIM 12
【請求項12】 請求項11記載のデータ処理装置の前 記データ記憶手段には、上記部分データに直接関連付け られたデータの数が複数であり、 前記第1メニュー生成手段は、上記部分データに直接関 連付けられた各データの一部を取得する第1メニュー項 目取得部と、 前記第1メニュー項目取得部で取得されたデータの一部 をメニュー項目としてメニューを生成する第1メニュー 生成部と (content identification) を有することを特徴とする。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (分割位置) corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH09274554A
CLAIM 27
【請求項27】 請求項26記載のデータ処理装置のウ ィンドウ分割指示手段は、 前記表示手段に表示されているデータ内に含まれる部分 データの総数NEを数える部分データ数計数部と、 上記総数NEが予め記憶している仮想ウィンドウに収容 する最大部分データ数NSを超えるか否かを判定する分 割判定部と、 前記分割判定部が超えると判定したとき、前記データ記 憶手段に記憶されている表示中のデータの先頭位置にポ インタを置き、最大部分データ数NSに一致するまでポ インタを移動して部分データ数を数え、ポインタ位置に 基づいてウィンドウを分割する分割線の位置を指示する 分割位置 (second data) 指示部とを有することを特徴とする。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (生成部と) .
JPH09274554A
CLAIM 12
【請求項12】 請求項11記載のデータ処理装置の前 記データ記憶手段には、上記部分データに直接関連付け られたデータの数が複数であり、 前記第1メニュー生成手段は、上記部分データに直接関 連付けられた各データの一部を取得する第1メニュー項 目取得部と、 前記第1メニュー項目取得部で取得されたデータの一部 をメニュー項目としてメニューを生成する第1メニュー 生成部と (content identification) を有することを特徴とする。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (生成部と) , a track identifier (計数部, 分割線) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (前記部分) database .
JPH09274554A
CLAIM 12
【請求項12】 請求項11記載のデータ処理装置の前 記データ記憶手段には、上記部分データに直接関連付け られたデータの数が複数であり、 前記第1メニュー生成手段は、上記部分データに直接関 連付けられた各データの一部を取得する第1メニュー項 目取得部と、 前記第1メニュー項目取得部で取得されたデータの一部 をメニュー項目としてメニューを生成する第1メニュー 生成部と (content identification) を有することを特徴とする。

JPH09274554A
CLAIM 27
【請求項27】 請求項26記載のデータ処理装置のウ ィンドウ分割指示手段は、 前記表示手段に表示されているデータ内に含まれる部分 データの総数NEを数える部分データ数計数部 (track identifier) と、 上記総数NEが予め記憶している仮想ウィンドウに収容 する最大部分データ数NSを超えるか否かを判定する分 割判定部と、 前記分割判定部が超えると判定したとき、前記データ記 憶手段に記憶されている表示中のデータの先頭位置にポ インタを置き、最大部分データ数NSに一致するまでポ インタを移動して部分データ数を数え、ポインタ位置に 基づいてウィンドウを分割する分割線 (track identifier) の位置を指示する 分割位置指示部とを有することを特徴とする。

JPH09274554A
CLAIM 29
【請求項29】 前記ウィンドウ分割指示手段でウィン ドウを仮想ウィンドウに分割表示するよう指示する場合 に、各仮想ウィンドウに含まれる各部分データに順番に 最大部分データ数NS以下の番号を付与する部分データ 番号付与手段と、 利用者の操作に従い、選択状態であるカレント仮想ウィ ンドウを指示するカレント仮想ウィンドウ指示操作手段 と、 前記ウィンドウ分割表示制御手段で表示された仮想ウィ ンドウのうちの一つを選択状態を示す表示態様にデフォ ルト又は前記カレント仮想ウィンドウ指示操作手段の指 示に基づいて表示手段に表示させるとともに、カレント 仮想ウィンドウ内の部分データに前記部分 (third party) データ番号付 与手段で付与された番号を表示させる仮想ウィンドウ部 分データ番号表示制御手段と、 利用者の操作に従い、前記表示手段に表示されている部 分データに関連付けられたデータの表示を指示するデー タ表示更新指示操作手段と、 前記データ表示更新指示操作手段の指示に従い、前記デ ータ記憶手段に記憶されている指示された部分データに 直接関連付けられたデータを読み出し、前記表示手段に 前記第1表示手段が表示させたデータに替えて表示させ る第2表示制御手段とを備えることを特徴とする請求項 27記載のデータ処理装置。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (生成部と) , a track identifier (計数部, 分割線) , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH09274554A
CLAIM 12
【請求項12】 請求項11記載のデータ処理装置の前 記データ記憶手段には、上記部分データに直接関連付け られたデータの数が複数であり、 前記第1メニュー生成手段は、上記部分データに直接関 連付けられた各データの一部を取得する第1メニュー項 目取得部と、 前記第1メニュー項目取得部で取得されたデータの一部 をメニュー項目としてメニューを生成する第1メニュー 生成部と (content identification) を有することを特徴とする。

JPH09274554A
CLAIM 27
【請求項27】 請求項26記載のデータ処理装置のウ ィンドウ分割指示手段は、 前記表示手段に表示されているデータ内に含まれる部分 データの総数NEを数える部分データ数計数部 (track identifier) と、 上記総数NEが予め記憶している仮想ウィンドウに収容 する最大部分データ数NSを超えるか否かを判定する分 割判定部と、 前記分割判定部が超えると判定したとき、前記データ記 憶手段に記憶されている表示中のデータの先頭位置にポ インタを置き、最大部分データ数NSに一致するまでポ インタを移動して部分データ数を数え、ポインタ位置に 基づいてウィンドウを分割する分割線 (track identifier) の位置を指示する 分割位置指示部とを有することを特徴とする。

US8200203B1
CLAIM 26
. A response database system (前記データ記憶部) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH09274554A
CLAIM 15
【請求項15】 利用者の操作に従い、前記表示手段に 表示された付加メニューのメニュー項目を選択する付加 メニュー項目選択操作手段と、 前記付加メニュー項目選択操作手段で選択されたメニュ ー項目である部分データに直接関連付けられているデー タの一部を前記データ記憶部 (response database system) から読み出してメニュー項 目とした新付加メニューを生成する第3メニュー生成手 段と、 前記第3メニュー生成手段で生成された新付加メニュー を前記表示手段に表示中のメニューと付加メニューとに 階層的に付加して表示する第4表示制御手段ととを備え ることを特徴とする請求項14記載のデータ処理装置。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (前記部分) , data derived from an automated media content database .
JPH09274554A
CLAIM 29
【請求項29】 前記ウィンドウ分割指示手段でウィン ドウを仮想ウィンドウに分割表示するよう指示する場合 に、各仮想ウィンドウに含まれる各部分データに順番に 最大部分データ数NS以下の番号を付与する部分データ 番号付与手段と、 利用者の操作に従い、選択状態であるカレント仮想ウィ ンドウを指示するカレント仮想ウィンドウ指示操作手段 と、 前記ウィンドウ分割表示制御手段で表示された仮想ウィ ンドウのうちの一つを選択状態を示す表示態様にデフォ ルト又は前記カレント仮想ウィンドウ指示操作手段の指 示に基づいて表示手段に表示させるとともに、カレント 仮想ウィンドウ内の部分データに前記部分 (third party) データ番号付 与手段で付与された番号を表示させる仮想ウィンドウ部 分データ番号表示制御手段と、 利用者の操作に従い、前記表示手段に表示されている部 分データに関連付けられたデータの表示を指示するデー タ表示更新指示操作手段と、 前記データ表示更新指示操作手段の指示に従い、前記デ ータ記憶手段に記憶されている指示された部分データに 直接関連付けられたデータを読み出し、前記表示手段に 前記第1表示手段が表示させたデータに替えて表示させ る第2表示制御手段とを備えることを特徴とする請求項 27記載のデータ処理装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (前記部分) database .
JPH09274554A
CLAIM 29
【請求項29】 前記ウィンドウ分割指示手段でウィン ドウを仮想ウィンドウに分割表示するよう指示する場合 に、各仮想ウィンドウに含まれる各部分データに順番に 最大部分データ数NS以下の番号を付与する部分データ 番号付与手段と、 利用者の操作に従い、選択状態であるカレント仮想ウィ ンドウを指示するカレント仮想ウィンドウ指示操作手段 と、 前記ウィンドウ分割表示制御手段で表示された仮想ウィ ンドウのうちの一つを選択状態を示す表示態様にデフォ ルト又は前記カレント仮想ウィンドウ指示操作手段の指 示に基づいて表示手段に表示させるとともに、カレント 仮想ウィンドウ内の部分データに前記部分 (third party) データ番号付 与手段で付与された番号を表示させる仮想ウィンドウ部 分データ番号表示制御手段と、 利用者の操作に従い、前記表示手段に表示されている部 分データに関連付けられたデータの表示を指示するデー タ表示更新指示操作手段と、 前記データ表示更新指示操作手段の指示に従い、前記デ ータ記憶手段に記憶されている指示された部分データに 直接関連付けられたデータを読み出し、前記表示手段に 前記第1表示手段が表示させたデータに替えて表示させ る第2表示制御手段とを備えることを特徴とする請求項 27記載のデータ処理装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (前記部分) database .
JPH09274554A
CLAIM 29
【請求項29】 前記ウィンドウ分割指示手段でウィン ドウを仮想ウィンドウに分割表示するよう指示する場合 に、各仮想ウィンドウに含まれる各部分データに順番に 最大部分データ数NS以下の番号を付与する部分データ 番号付与手段と、 利用者の操作に従い、選択状態であるカレント仮想ウィ ンドウを指示するカレント仮想ウィンドウ指示操作手段 と、 前記ウィンドウ分割表示制御手段で表示された仮想ウィ ンドウのうちの一つを選択状態を示す表示態様にデフォ ルト又は前記カレント仮想ウィンドウ指示操作手段の指 示に基づいて表示手段に表示させるとともに、カレント 仮想ウィンドウ内の部分データに前記部分 (third party) データ番号付 与手段で付与された番号を表示させる仮想ウィンドウ部 分データ番号表示制御手段と、 利用者の操作に従い、前記表示手段に表示されている部 分データに関連付けられたデータの表示を指示するデー タ表示更新指示操作手段と、 前記データ表示更新指示操作手段の指示に従い、前記デ ータ記憶手段に記憶されている指示された部分データに 直接関連付けられたデータを読み出し、前記表示手段に 前記第1表示手段が表示させたデータに替えて表示させ る第2表示制御手段とを備えることを特徴とする請求項 27記載のデータ処理装置。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (前記部分) .
JPH09274554A
CLAIM 29
【請求項29】 前記ウィンドウ分割指示手段でウィン ドウを仮想ウィンドウに分割表示するよう指示する場合 に、各仮想ウィンドウに含まれる各部分データに順番に 最大部分データ数NS以下の番号を付与する部分データ 番号付与手段と、 利用者の操作に従い、選択状態であるカレント仮想ウィ ンドウを指示するカレント仮想ウィンドウ指示操作手段 と、 前記ウィンドウ分割表示制御手段で表示された仮想ウィ ンドウのうちの一つを選択状態を示す表示態様にデフォ ルト又は前記カレント仮想ウィンドウ指示操作手段の指 示に基づいて表示手段に表示させるとともに、カレント 仮想ウィンドウ内の部分データに前記部分 (third party) データ番号付 与手段で付与された番号を表示させる仮想ウィンドウ部 分データ番号表示制御手段と、 利用者の操作に従い、前記表示手段に表示されている部 分データに関連付けられたデータの表示を指示するデー タ表示更新指示操作手段と、 前記データ表示更新指示操作手段の指示に従い、前記デ ータ記憶手段に記憶されている指示された部分データに 直接関連付けられたデータを読み出し、前記表示手段に 前記第1表示手段が表示させたデータに替えて表示させ る第2表示制御手段とを備えることを特徴とする請求項 27記載のデータ処理装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (前記部分) database .
JPH09274554A
CLAIM 29
【請求項29】 前記ウィンドウ分割指示手段でウィン ドウを仮想ウィンドウに分割表示するよう指示する場合 に、各仮想ウィンドウに含まれる各部分データに順番に 最大部分データ数NS以下の番号を付与する部分データ 番号付与手段と、 利用者の操作に従い、選択状態であるカレント仮想ウィ ンドウを指示するカレント仮想ウィンドウ指示操作手段 と、 前記ウィンドウ分割表示制御手段で表示された仮想ウィ ンドウのうちの一つを選択状態を示す表示態様にデフォ ルト又は前記カレント仮想ウィンドウ指示操作手段の指 示に基づいて表示手段に表示させるとともに、カレント 仮想ウィンドウ内の部分データに前記部分 (third party) データ番号付 与手段で付与された番号を表示させる仮想ウィンドウ部 分データ番号表示制御手段と、 利用者の操作に従い、前記表示手段に表示されている部 分データに関連付けられたデータの表示を指示するデー タ表示更新指示操作手段と、 前記データ表示更新指示操作手段の指示に従い、前記デ ータ記憶手段に記憶されている指示された部分データに 直接関連付けられたデータを読み出し、前記表示手段に 前記第1表示手段が表示させたデータに替えて表示させ る第2表示制御手段とを備えることを特徴とする請求項 27記載のデータ処理装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10177532A

Filed: 1996-12-16     Issued: 1998-06-30

テレビ番組と連携してインターネットホームページを自動的にテレビ画面上に表示させる方法および装置

(Original Assignee) Access:Kk; 株式会社アクセス     

Tomihisa Kamata, 富久 鎌田
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control (ウインドウ) that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH10177532A
CLAIM 1
【請求項1】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる方法であって、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する第1のステップと、 外部から記憶手段内に取り込まれた、個々のテレビ番組 に関連したインターネットのURL情報を組み込んだテ レビ番組表データを前記視聴チャンネル情報と比較する ことにより、現在視聴されている番組を特定する第2の ステップと、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識する第3のステップと、 該認識されたURL情報に対してアクセスする第4のス テップと、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ (input control) 内に前記URL情報のホームページのブラ ウザ画面を表示させる第5のステップと、 を備えることを特徴とする方法。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (視聴時間) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH10177532A
CLAIM 4
【請求項4】ある番組の連続視聴時間 (broadcast event transmitter, broadcast event transmitter module, broadcast data management module processing) が予め定められた 時間より短い場合、その番組のURL情報を無視するこ とを特徴とする請求項1記載の方法。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10177532A
CLAIM 8
【請求項8】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる装置であって、 個々のテレビ番組に関連したインターネットのURL情 報を組み込んだテレビ番組表データを外部から取り込む 番組表データ取得手段と、 該取り込まれた番組表データを不揮発的に記憶する記憶 手段と、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する視聴チャンネル情報検出手段 (third party) と、 前記視聴チャンネル情報を前記記憶手段内に記憶されて いるテレビ番組表データと比較することにより、現在視 聴されている番組を特定する番組特定手段と、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識するURL情報認識手段と、 該認識されたURL情報に対してアクセスするインター ネットアクセス手段と、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ内に前記URL情報のホームページのブラ ウザ画面を表示させる表示手段と、 を備えることを特徴とする装置。

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (視聴時間) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH10177532A
CLAIM 4
【請求項4】ある番組の連続視聴時間 (broadcast event transmitter, broadcast event transmitter module, broadcast data management module processing) が予め定められた 時間より短い場合、その番組のURL情報を無視するこ とを特徴とする請求項1記載の方法。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (出手段) , data derived from an automated media content database .
JPH10177532A
CLAIM 8
【請求項8】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる装置であって、 個々のテレビ番組に関連したインターネットのURL情 報を組み込んだテレビ番組表データを外部から取り込む 番組表データ取得手段と、 該取り込まれた番組表データを不揮発的に記憶する記憶 手段と、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する視聴チャンネル情報検出手段 (third party) と、 前記視聴チャンネル情報を前記記憶手段内に記憶されて いるテレビ番組表データと比較することにより、現在視 聴されている番組を特定する番組特定手段と、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識するURL情報認識手段と、 該認識されたURL情報に対してアクセスするインター ネットアクセス手段と、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ内に前記URL情報のホームページのブラ ウザ画面を表示させる表示手段と、 を備えることを特徴とする装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10177532A
CLAIM 8
【請求項8】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる装置であって、 個々のテレビ番組に関連したインターネットのURL情 報を組み込んだテレビ番組表データを外部から取り込む 番組表データ取得手段と、 該取り込まれた番組表データを不揮発的に記憶する記憶 手段と、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する視聴チャンネル情報検出手段 (third party) と、 前記視聴チャンネル情報を前記記憶手段内に記憶されて いるテレビ番組表データと比較することにより、現在視 聴されている番組を特定する番組特定手段と、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識するURL情報認識手段と、 該認識されたURL情報に対してアクセスするインター ネットアクセス手段と、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ内に前記URL情報のホームページのブラ ウザ画面を表示させる表示手段と、 を備えることを特徴とする装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (視聴時間) module , the data stream transmitter module , the database system , the response authentication system , a third party (出手段) database .
JPH10177532A
CLAIM 4
【請求項4】ある番組の連続視聴時間 (broadcast event transmitter, broadcast event transmitter module, broadcast data management module processing) が予め定められた 時間より短い場合、その番組のURL情報を無視するこ とを特徴とする請求項1記載の方法。

JPH10177532A
CLAIM 8
【請求項8】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる装置であって、 個々のテレビ番組に関連したインターネットのURL情 報を組み込んだテレビ番組表データを外部から取り込む 番組表データ取得手段と、 該取り込まれた番組表データを不揮発的に記憶する記憶 手段と、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する視聴チャンネル情報検出手段 (third party) と、 前記視聴チャンネル情報を前記記憶手段内に記憶されて いるテレビ番組表データと比較することにより、現在視 聴されている番組を特定する番組特定手段と、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識するURL情報認識手段と、 該認識されたURL情報に対してアクセスするインター ネットアクセス手段と、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ内に前記URL情報のホームページのブラ ウザ画面を表示させる表示手段と、 を備えることを特徴とする装置。

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing (視聴時間) of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
JPH10177532A
CLAIM 4
【請求項4】ある番組の連続視聴時間 (broadcast event transmitter, broadcast event transmitter module, broadcast data management module processing) が予め定められた 時間より短い場合、その番組のURL情報を無視するこ とを特徴とする請求項1記載の方法。

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control (ウインドウ) that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
JPH10177532A
CLAIM 1
【請求項1】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる方法であって、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する第1のステップと、 外部から記憶手段内に取り込まれた、個々のテレビ番組 に関連したインターネットのURL情報を組み込んだテ レビ番組表データを前記視聴チャンネル情報と比較する ことにより、現在視聴されている番組を特定する第2の ステップと、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識する第3のステップと、 該認識されたURL情報に対してアクセスする第4のス テップと、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ (input control) 内に前記URL情報のホームページのブラ ウザ画面を表示させる第5のステップと、 を備えることを特徴とする方法。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (出手段) .
JPH10177532A
CLAIM 8
【請求項8】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる装置であって、 個々のテレビ番組に関連したインターネットのURL情 報を組み込んだテレビ番組表データを外部から取り込む 番組表データ取得手段と、 該取り込まれた番組表データを不揮発的に記憶する記憶 手段と、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する視聴チャンネル情報検出手段 (third party) と、 前記視聴チャンネル情報を前記記憶手段内に記憶されて いるテレビ番組表データと比較することにより、現在視 聴されている番組を特定する番組特定手段と、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識するURL情報認識手段と、 該認識されたURL情報に対してアクセスするインター ネットアクセス手段と、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ内に前記URL情報のホームページのブラ ウザ画面を表示させる表示手段と、 を備えることを特徴とする装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control (ウインドウ) includes at least one of the following : a touch screen , a keypad , voice instruction receiver .
JPH10177532A
CLAIM 1
【請求項1】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる方法であって、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する第1のステップと、 外部から記憶手段内に取り込まれた、個々のテレビ番組 に関連したインターネットのURL情報を組み込んだテ レビ番組表データを前記視聴チャンネル情報と比較する ことにより、現在視聴されている番組を特定する第2の ステップと、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識する第3のステップと、 該認識されたURL情報に対してアクセスする第4のス テップと、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ (input control) 内に前記URL情報のホームページのブラ ウザ画面を表示させる第5のステップと、 を備えることを特徴とする方法。

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (視聴時間) module comprises a radio transmitter .
JPH10177532A
CLAIM 4
【請求項4】ある番組の連続視聴時間 (broadcast event transmitter, broadcast event transmitter module, broadcast data management module processing) が予め定められた 時間より短い場合、その番組のURL情報を無視するこ とを特徴とする請求項1記載の方法。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10177532A
CLAIM 8
【請求項8】視聴者のテレビにおいて現在視聴されてい るテレビ番組と連携してインターネットホームページを 自動的にテレビ画面上に表示させる装置であって、 個々のテレビ番組に関連したインターネットのURL情 報を組み込んだテレビ番組表データを外部から取り込む 番組表データ取得手段と、 該取り込まれた番組表データを不揮発的に記憶する記憶 手段と、 視聴者が現在視聴しているチャンネルを表わす視聴チャ ンネル情報を検出する視聴チャンネル情報検出手段 (third party) と、 前記視聴チャンネル情報を前記記憶手段内に記憶されて いるテレビ番組表データと比較することにより、現在視 聴されている番組を特定する番組特定手段と、 該特定された番組に関連して番組表データに組み込まれ ているURL情報を認識するURL情報認識手段と、 該認識されたURL情報に対してアクセスするインター ネットアクセス手段と、 テレビの分割画面の1つに、またはテレビ画面上に開い たウインドウ内に前記URL情報のホームページのブラ ウザ画面を表示させる表示手段と、 を備えることを特徴とする装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5940472A

Filed: 1996-12-16     Issued: 1999-08-17

Intelligent services network test system

(Original Assignee) MCI Communications Corp     (Current Assignee) Verizon Patent and Licensing Inc

Craig E. Newman, Brian S. Badger
US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (message generator) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5940472A
CLAIM 2
. The system of claim 1 , wherein said test call generator comprises : a first in-band test set configured to function as a test call originator ;
a second in-band test set configured to function as a test call terminator ;
and an out-of-band message generator (event transmitter, event transmitter module) configured to function as a test call originator and a test call terminator for out-of-band test calls .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (message generator) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5940472A
CLAIM 2
. The system of claim 1 , wherein said test call generator comprises : a first in-band test set configured to function as a test call originator ;
a second in-band test set configured to function as a test call terminator ;
and an out-of-band message generator (event transmitter, event transmitter module) configured to function as a test call originator and a test call terminator for out-of-band test calls .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (message generator) module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5940472A
CLAIM 2
. The system of claim 1 , wherein said test call generator comprises : a first in-band test set configured to function as a test call originator ;
a second in-band test set configured to function as a test call terminator ;
and an out-of-band message generator (event transmitter, event transmitter module) configured to function as a test call originator and a test call terminator for out-of-band test calls .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (input commands) , a connection using Internet Protocol addressing .
US5940472A
CLAIM 7
. The system of claim 1 comprising a means for sending keyboard input commands (command line interface) to the ISN element over the communication means whereby the ISN element may emulate a live operator typing keystrokes into the ISN element to provide appropriate responses to the test calls .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (message generator) module comprises a radio transmitter .
US5940472A
CLAIM 2
. The system of claim 1 , wherein said test call generator comprises : a first in-band test set configured to function as a test call originator ;
a second in-band test set configured to function as a test call terminator ;
and an out-of-band message generator (event transmitter, event transmitter module) configured to function as a test call originator and a test call terminator for out-of-band test calls .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5694163A

Filed: 1996-12-12     Issued: 1997-12-02

Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program

(Original Assignee) Intel Corp     (Current Assignee) Intel Corp

Edward R. Harrison
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (television signal) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (television signal) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal) includes at least one of the following : an FM receiver (television signal) , an AM radio receiver (television signal) , an In-Band-On-Channel receiver .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (television signal) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal) .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver (event transmitter) , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal) is communicated to the communication device that sent the response packet .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (said detector) based on said at least part of the information stored in the database entry .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector (communications device) generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 26
. A response database system (television signal) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (said receiver) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver (event transmitter) , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (said receiver) module , the data stream transmitter module , the database system (television signal) , the response authentication system , a third party database .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver (event transmitter) , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal) .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal) .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (television signal) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (said receiver) module comprises a radio transmitter .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver (event transmitter) , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal) comprises the identifier .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal) , the response authentication system , a third party database .
US5694163A
CLAIM 1
. An apparatus for retrieving chat data encoded in an encoded television signal (receiver module, database system, FM receiver, AM radio receiver) and for detecting user-input chat data , said apparatus comprising : a receiver for receiving said encoded television signal ;
a Vertical Blanking Interval (VBI) decoder coupled to said receiver , said VBI decoder for separating said encoded television signal into an audio/video portion and an encoded data portion ;
a digitizer for digitizing said audio/visual portion , said digitized audio/video portion being displayed in a first window ;
a Video Indexing Protocol (VIP) decoder for decoding said encoded data portion into said chat data , said chat data being displayed in a second window ;
a detector for detecting said user-input chat data , said detector generating a signal when said user-input chat data is detected ;
and a modem coupled to said detector , said modem receiving said signal from said detector and automatically establishing a connection to a communications system in response to said signal .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH09224230A

Filed: 1996-12-11     Issued: 1997-08-26

番組関連情報伝送制御方法およびその装置

(Original Assignee) Sony Corp; ソニー株式会社     

Yasuaki Yamagishi, 靖明 山岸
US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (データ) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH09224230A
CLAIM 1
【請求項1】 データ (wireless device, communication device) 伝送手段を介してデータ受信側へ 放送される各番組に関連する番組関連情報を伝送するデ ータ配信側における番組関連情報伝送制御方法におい て、 前記データ受信側から、その視聴操作に応じて得られる 視聴履歴情報を収集し、 前記視聴履歴情報に基づいて、各番組の番組関連情報の 送出条件を制御することを特徴とする番組関連情報伝送 制御方法。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (データ) that sent the response packet .
JPH09224230A
CLAIM 1
【請求項1】 データ (wireless device, communication device) 伝送手段を介してデータ受信側へ 放送される各番組に関連する番組関連情報を伝送するデ ータ配信側における番組関連情報伝送制御方法におい て、 前記データ受信側から、その視聴操作に応じて得られる 視聴履歴情報を収集し、 前記視聴履歴情報に基づいて、各番組の番組関連情報の 送出条件を制御することを特徴とする番組関連情報伝送 制御方法。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (情報収集, 公衆電話, 制御手段) based on said at least part of the information stored in the database entry .
JPH09224230A
CLAIM 2
【請求項2】 データ伝送手段を介してデータ受信側へ 放送される各番組に関連する番組関連情報を伝送するデ ータ配信側における番組関連情報伝送制御装置におい て、 前記データ受信側から、その視聴操作に応じて得られる 視聴履歴情報を収集する視聴履歴情報収集 (communications device) 手段と、 前記視聴履歴情報に基づいて、各番組の番組関連情報の 送出条件を制御する送出条件制御手段 (communications device) とを具備すること を特徴とする番組関連情報伝送制御装置。

JPH09224230A
CLAIM 5
【請求項5】 前記視聴履歴情報収集手段は、公衆電話 (communications device) 回線網を介して、前記データ受信側から、その視聴操作 に応じて得られる視聴履歴情報を収集することを特徴と する請求項2に記載の番組関連情報伝送制御装置。

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (データ) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH09224230A
CLAIM 1
【請求項1】 データ (wireless device, communication device) 伝送手段を介してデータ受信側へ 放送される各番組に関連する番組関連情報を伝送するデ ータ配信側における番組関連情報伝送制御方法におい て、 前記データ受信側から、その視聴操作に応じて得られる 視聴履歴情報を収集し、 前記視聴履歴情報に基づいて、各番組の番組関連情報の 送出条件を制御することを特徴とする番組関連情報伝送 制御方法。

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (データ) .
JPH09224230A
CLAIM 1
【請求項1】 データ (wireless device, communication device) 伝送手段を介してデータ受信側へ 放送される各番組に関連する番組関連情報を伝送するデ ータ配信側における番組関連情報伝送制御方法におい て、 前記データ受信側から、その視聴操作に応じて得られる 視聴履歴情報を収集し、 前記視聴履歴情報に基づいて、各番組の番組関連情報の 送出条件を制御することを特徴とする番組関連情報伝送 制御方法。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location (ネット) for receiving a user response , a destination address of alphanumeric characters along with identification of an address format .
JPH09224230A
CLAIM 4
【請求項4】 前記データ伝送手段は、衛星経由又はケ ーブルテレビジョンネット (directory location) ワーク経由の伝送系であるこ とを特徴とする請求項2に記載の番組関連情報伝送制御 装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
WO9721291A2

Filed: 1996-12-02     Issued: 1997-06-12

A system for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system

(Original Assignee) Michael Pocock     

Michael Pocock
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (television signal, radio transmitter) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal (providing reception, broadcast signal, musical pieces) from a portion of a database system (television signal, radio transmitter) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (conversion system, first data) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder using at a minimum data that enables an identification of the responder .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception (broadcast signal, broadcast event identifier) for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio (second data) tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first data (first data) base and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time of said detected audio segments , wherein only portions of musical pieces (broadcast signal, broadcast event identifier) or audio programs is recorded .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal (broadcast signal, broadcast event identifier) ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 62
. The system in Claim 60 wherein said audio description creation device mcludes a text-to-speech conversion system (first data) .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (recording time) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time (content identification) of said detected audio segments , wherein only portions of musical pieces or audio programs is recorded .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (television signal, radio transmitter) includes at least one of the following : an FM receiver (television signal, radio transmitter) , an AM radio receiver (television signal, radio transmitter) , an In-Band-On-Channel receiver .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (television signal, radio transmitter) , wherein the database system is configured to access a first data (conversion system, first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device (using data) digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio (second data) tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first data (first data) base and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 62
. The system in Claim 60 wherein said audio description creation device mcludes a text-to-speech conversion system (first data) .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (television signal, radio transmitter) .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (recording time) .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time (content identification) of said detected audio segments , wherein only portions of musical pieces or audio programs is recorded .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver, receiver device) for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter (television receiver, receiver device) for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal, radio transmitter) , wherein the database system is configured to access a first data (conversion system, first data) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (digital audio) corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device (using data) digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio (second data) tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first data (first data) base and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 22
. The system in Claim 12 wherein said reception device comprises a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) , a cable converter , a digital cable receiver , a satellite receiver or a personal computer .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 62
. The system in Claim 60 wherein said audio description creation device mcludes a text-to-speech conversion system (first data) .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

WO9721291A2
CLAIM 104
. The audio information system in Claim 1 wherem said first input means further mcludes a television receiver device (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (recording time) .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time (content identification) of said detected audio segments , wherein only portions of musical pieces or audio programs is recorded .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (recording time) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (conversion system, first data) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal, radio transmitter) , the response authentication system , a third party database .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first data (first data) base and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time (content identification) of said detected audio segments , wherein only portions of musical pieces or audio programs is recorded .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 62
. The system in Claim 60 wherein said audio description creation device mcludes a text-to-speech conversion system (first data) .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 21
. A method for operating a database system (television signal, radio transmitter) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (communication device) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device (communication device) coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (television signal, radio transmitter) is communicated to the communication device (communication device) that sent the response packet .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device (communication device) coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (communications device) based on said at least part of the information stored in the database entry .
WO9721291A2
CLAIM 46
. The system n Claim 12 wherem said communications device (communications device) receives said audio descriptive data .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (recording time) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time (content identification) of said detected audio segments , wherein only portions of musical pieces or audio programs is recorded .

US8200203B1
CLAIM 26
. A response database system (television signal, radio transmitter) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (communication device) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device (communication device) coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter (television receiver, receiver device) for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter (television receiver, receiver device) for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (television signal, radio transmitter) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
WO9721291A2
CLAIM 22
. The system in Claim 12 wherein said reception device comprises a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) , a cable converter , a digital cable receiver , a satellite receiver or a personal computer .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

WO9721291A2
CLAIM 104
. The audio information system in Claim 1 wherem said first input means further mcludes a television receiver device (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (television signal, radio transmitter) , the response authentication system , a third party database .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter (television receiver, receiver device) module , the data stream transmitter (television receiver, receiver device) module , the database system (television signal, radio transmitter) , the response authentication system , a third party database .
WO9721291A2
CLAIM 22
. The system in Claim 12 wherein said reception device comprises a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) , a cable converter , a digital cable receiver , a satellite receiver or a personal computer .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

WO9721291A2
CLAIM 104
. The audio information system in Claim 1 wherem said first input means further mcludes a television receiver device (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (generating information) , generating a report .
WO9721291A2
CLAIM 12
. A system for on-demand remote access to a sell-generating , audio recording , storing , indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowing audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor including a data input unit for receiving a program schedule ;
a reception device providing reception for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
a storage device digitally recording , compressing and storing detected audio segments on said programmed data processor ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information (aggregating data) in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data m a reverse chronological order to said remote locations .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (television signal, radio transmitter) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (television signal, radio transmitter) .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (input terminal, said database) .
WO9721291A2
CLAIM 1
. A computer-implemented audio information system to provide users with audible information concerning program materials disseminated according to a program list , comprising : a processing system for execution by a computer ;
a user interface coupled to said processing system , said use± . interface providing means for placing user inquiries regarding the program material ;
a database coupled to said processing system ;
a first input means coupled to said processing system for inputting information reflecting audio descriptions of said program materials ;
a second input means coupled to said processing system for inputting program list information regarding a plurality of program material items ;
and an audio description output means coupled to said processing system and to said user interface ;
said processing system having : means for correlating said audio descriptions of program material with said program list information and for storing said correlated audio descriptions and program list information in said database (wireless device) ;
means for responding to a user inquiry , placed through said user interface , about an item in said program list , by retrieving a selected audio description from said database ;
and means for further responding to said user inquiry by causing said audio description output means to produce an audible message based on said selected audio description .

WO9721291A2
CLAIM 47
. The system Claim 12 wherein said communications device consists of a data input terminal (wireless device) , personal computer or an input facility connected through a communications network .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (television signal, radio transmitter) .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device includes a reward program entry (potential purchase) .
WO9721291A2
CLAIM 99
. A method of identifying a radio station being listened to using a combination of a listeners telephone number and the music genre or category of the radio or television station , comprising the steps of : obtaining a listeners telephone number and area code by touch tone input by the listener or through ANI (Automatic Number Identification) ;
creating a file on the programmed data processor organized by area code , the three telephone exchange digits and the genre or music category of the participating stations able to be received by a potential listener m each area code and telephone exchange ;
prompting a listener to input through the touch tone telephone the genre or music category of the radio station listened to ;
prompting of the potential purchase (reward program entry) r to select the correct station call letters from an audio description of only those stations with reception distance , that match the selected station type .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module (television signal, radio transmitter) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (television signal, radio transmitter) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event identifier (providing reception, broadcast signal, musical pieces) .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time of said detected audio segments , wherein only portions of musical pieces (broadcast signal, broadcast event identifier) or audio programs is recorded .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal (broadcast signal, broadcast event identifier) ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 60
. A system for on-demand remote access to a self-generating , audio indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowmg audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor mcludmg a data input unit for receiving a program schedule ;
a reception device providing reception (broadcast signal, broadcast event identifier) for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data to said remote locations .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (providing reception, broadcast signal, musical pieces) .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time of said detected audio segments , wherein only portions of musical pieces (broadcast signal, broadcast event identifier) or audio programs is recorded .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal (broadcast signal, broadcast event identifier) ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 60
. A system for on-demand remote access to a self-generating , audio indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowmg audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor mcludmg a data input unit for receiving a program schedule ;
a reception device providing reception (broadcast signal, broadcast event identifier) for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data to said remote locations .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (providing reception, broadcast signal, musical pieces) .
WO9721291A2
CLAIM 13
. The system in Claim 12 further comprising a timer controlling recording time of said detected audio segments , wherein only portions of musical pieces (broadcast signal, broadcast event identifier) or audio programs is recorded .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal (broadcast signal, broadcast event identifier) ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 60
. A system for on-demand remote access to a self-generating , audio indexing and transacting system comprising : at least one broadcast unit , said at least one broadcast unit allowmg audio broadcast to remote locations and informing said remote locations of a telephone number ;
an emission device providing a selection signal to said at least one broadcast unit ;
a telephone interface device providing audio descriptive data to a programmed data processor , said audio descriptive data received via a telephone connection , said audio descriptive data at least one broadcast identifier , said programmed data processor mcludmg a data input unit for receiving a program schedule ;
a reception device providing reception (broadcast signal, broadcast event identifier) for said audio broadcast ;
a detection device providing signal detection for said selection signal from said audio broadcast ;
an audio description creation device comprising input devices selected from the group consistmg of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and a data input device , said data input device creating an audio description file ;
a communication device coupled to said programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
a responsive device responding to the receipt of said at least one broadcast identifier , generating information in a first database and directing said program schedule and said audio descriptive data ;
and a data processor attachment device coupled to said telephone interface device , said detection device and said communication device , said data processor attachment device directing said telephone interface device to communicate said audio descriptive data to said remote locations .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event transmitter (television receiver, receiver device) module comprises a radio transmitter (television signal, radio transmitter) .
WO9721291A2
CLAIM 22
. The system in Claim 12 wherein said reception device comprises a radio receiver , a digital radio receiver , a television receiver (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) , a cable converter , a digital cable receiver , a satellite receiver or a personal computer .

WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

WO9721291A2
CLAIM 104
. The audio information system in Claim 1 wherem said first input means further mcludes a television receiver device (event transmitter, event transmitter module, broadcast event transmitter module, data stream transmitter, broadcast event transmitter) .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (television signal, radio transmitter) comprises the identifier .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (television signal, radio transmitter) , the response authentication system , a third party database .
WO9721291A2
CLAIM 51
. A method to provide a self-generatmg audio recording , storage , indexing and transaction system for remote listeners of a radio or television broadcast comprising the steps of : broadcasting at least one radio or television signal (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) on which signal a telephone number is advertised ;
inserting of selection signal into said broadcast signal ;
accepting of telephone input from said listener of said radio or television signal who provide at least the broadcast identifier cf said radio station or television signal ;
receiving of said radio or television signal ;
detecting of said selection signal from withm said radio or television broadcast ;
digital recordmg , compression and storage of the detected audio segment ;
provision of communications means for the mput of the radio or television station program schedule into the programmed data processor ;
receiving of input from input devices selected from the group consisting of a compact disc player , a tape cassette player , a digital audio tape device , a videotape player , a multi-track audio tape recorder , a microphone and auxilary data input devices for the creation of a audio description file ;
communicating means coupled to the programmed data processor enabling access with remote databases and computers for credit authorization and placement of orders ;
generating of information in a first database responsive to receipt of a broadcast identifier , directing said audio program schedule and audio description information ;
use of a programmed data processor coupled to the telephone interface , signal detection means and the communication means directing the telephone interface to communicate to said listener the audio description information for said radio or television broadcast .

WO9721291A2
CLAIM 65
. The system in Claim 60 wherein said audio broadcast unit includes a radio transmitter (receiver module, database system, FM receiver, AM radio receiver, radio transmitter) .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10163988A

Filed: 1996-11-28     Issued: 1998-06-19

送受信装置および送受信方法、受信装置および受信方法、並びに送信装置および送信方法

(Original Assignee) Sony Corp; ソニー株式会社     

Tomonori Okuwaki, 智紀 奥脇
US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH10163988A
CLAIM 23
【請求項23】 番組のデータである番組データを送信 する送信装置と、 その番組データを受信する受信装置と、 前記受信装置により受信された前記番組データに関連す る関連データを要求するための処理 (using data) を行う第1の情報処 理装置と、 前記第1の情報処理装置が要求した前記関連データを受 信する処理を行う第2の情報処理装置とを備える送受信 装置であって、 前記受信装置は、 前記番組データを受信する番組データ受信手段と、 前記番組データ受信手段により受信された前記番組デー タを出力する出力手段とを有し、 前記第1の情報処理装置は、 前記受信装置により受信された前記番組データに関連す る関連データを要求するときに操作される操作手段と、 前記操作手段が操作されることにより要求された前記関 連データを識別するための識別情報を、前記第2の情報 処理装置を特定するための特定情報とともに、前記送信 装置に送信する情報送信手段とを有し、 前記送信装置は、 前記関連データを記憶している記憶手段と、 前記番組データを送信する番組データ送信手段と、 前記第1の情報処理装置から送信されてくる前記識別情 報および特定情報を受信する情報受信手段と、 前記識別情報に対応する関連データを、前記記憶手段か ら検索する検索手段と、 前記検索手段により検索された前記関連データを、前記 特定情報により特定される前記第2の情報処理装置に送 信する関連データ送信手段とを有し、 前記第2の情報処理装置は、 前記関連データ送信手段から送信されてくる前記関連デ ータを受信する関連データ受信手段と、 前記関連データ受信手段により受信された前記関連デー タを記録する記録手段とを有することを特徴とする送受 信装置。

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (の処理) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH10163988A
CLAIM 23
【請求項23】 番組のデータである番組データを送信 する送信装置と、 その番組データを受信する受信装置と、 前記受信装置により受信された前記番組データに関連す る関連データを要求するための処理 (using data) を行う第1の情報処 理装置と、 前記第1の情報処理装置が要求した前記関連データを受 信する処理を行う第2の情報処理装置とを備える送受信 装置であって、 前記受信装置は、 前記番組データを受信する番組データ受信手段と、 前記番組データ受信手段により受信された前記番組デー タを出力する出力手段とを有し、 前記第1の情報処理装置は、 前記受信装置により受信された前記番組データに関連す る関連データを要求するときに操作される操作手段と、 前記操作手段が操作されることにより要求された前記関 連データを識別するための識別情報を、前記第2の情報 処理装置を特定するための特定情報とともに、前記送信 装置に送信する情報送信手段とを有し、 前記送信装置は、 前記関連データを記憶している記憶手段と、 前記番組データを送信する番組データ送信手段と、 前記第1の情報処理装置から送信されてくる前記識別情 報および特定情報を受信する情報受信手段と、 前記識別情報に対応する関連データを、前記記憶手段か ら検索する検索手段と、 前記検索手段により検索された前記関連データを、前記 特定情報により特定される前記第2の情報処理装置に送 信する関連データ送信手段とを有し、 前記第2の情報処理装置は、 前記関連データ送信手段から送信されてくる前記関連デ ータを受信する関連データ受信手段と、 前記関連データ受信手段により受信された前記関連デー タを記録する記録手段とを有することを特徴とする送受 信装置。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address (送信時) that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (ビデオ) of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10163988A
CLAIM 3
【請求項3】 前記記憶手段は、前記関連データを、そ の関連データに対応する前記番組データが送信される送 信時刻と関係付けて記憶しており、 前記識別情報送信手段は、前記操作手段が操作されたと きの操作時刻を、前記識別情報として送信し、 前記検索手段は、前記操作時刻に対応する前記送信時 (destination address) 刻 に関係付けられている前記関連データを検索することを 特徴とする請求項1に記載の送受信装置。

JPH10163988A
CLAIM 7
【請求項7】 前記関連データは、前記番組として送信 されたビデオ (IP address) データまたはオーディオデータであること を特徴とする請求項1に記載の送受信装置。

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response , a destination address (送信時) of alphanumeric characters along with identification of an address format .
JPH10163988A
CLAIM 3
【請求項3】 前記記憶手段は、前記関連データを、そ の関連データに対応する前記番組データが送信される送 信時刻と関係付けて記憶しており、 前記識別情報送信手段は、前記操作手段が操作されたと きの操作時刻を、前記識別情報として送信し、 前記検索手段は、前記操作時刻に対応する前記送信時 (destination address) 刻 に関係付けられている前記関連データを検索することを 特徴とする請求項1に記載の送受信装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JPH10163988A
CLAIM 23
【請求項23】 番組のデータである番組データを送信 する送信装置と、 その番組データを受信する受信装置と、 前記受信装置により受信された前記番組データに関連す る関連データを要求するための処理を行う第1の情報処 理装置と、 前記第1の情報処理装置が要求した前記関連データを受 信する処理を行う第2の情報処理装置とを備える送受信 装置であって、 前記受信装置は、 前記番組データを受信する番組データ受信手段と、 前記番組データ受信手段により受信された前記番組デー タを出力する出力手段とを有し、 前記第1の情報処理装置は、 前記受信装置により受信された前記番組データに関連す る関連データを要求するときに操作される操作手段と、 前記操作手段が操作されることにより要求された前記関 連データを識別するための識別情報を、前記第2の情報 処理装置を特定するための特定情報とともに、前記送信 装置に送信する情報 (Channel receiver, voice instruction receiver) 送信手段とを有し、 前記送信装置は、 前記関連データを記憶している記憶手段と、 前記番組データを送信する番組データ送信手段と、 前記第1の情報処理装置から送信されてくる前記識別情 報および特定情報を受信する情報受信手段と、 前記識別情報に対応する関連データを、前記記憶手段か ら検索する検索手段と、 前記検索手段により検索された前記関連データを、前記 特定情報により特定される前記第2の情報処理装置に送 信する関連データ送信手段とを有し、 前記第2の情報処理装置は、 前記関連データ送信手段から送信されてくる前記関連デ ータを受信する関連データ受信手段と、 前記関連データ受信手段により受信された前記関連デー タを記録する記録手段とを有することを特徴とする送受 信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5945972A

Filed: 1996-11-27     Issued: 1999-08-31

Display device

(Original Assignee) Toshiba Corp     (Current Assignee) Japan Display Central Inc

Haruhiko Okumura, Hisao Fujiwara, Katsuya Tsuchida, Goh Itoh
US8200203B1
CLAIM 1
. A receiving device (signal input terminal, externally input) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data (said memory) corollary to a responder using at a minimum data that enables an identification of the responder .
US5945972A
CLAIM 1
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said sub (first data) strate ;
a plurality of signal lines for providing image signals to said plurality of pixels on a column by column basis ;
a plurality of row address lines for providing row address signals to said plurality of pixels on a row-by-row basis ;
and a plurality of rewrite signal lines for providing rewrite signals to said plurality of pixels on a column-by-column basis , each of said plurality of pixels comprising : a plurality of memory elements for retaining said image signals sent over said plurality of signal lines ;
selection means for selecting one of said plurality of memory elements ;
rewrite direction means connected to a corresponding one of said plurality of rewrite signal lines to receive a rewrite signals therefrom , said rewrite direction means being responsive to said rewrite signals to direct said plurality of memory elements to rewrite contents thereof ;
and a display element for displaying a dot at a brightness corresponding to contents of a selected one of said plurality of memory elements ;
wherein said selection means selects one of said plurality of memory elements when receiving a row address signal from a corresponding one of said plurality of row address lines and , at the same time , an image signal from a corresponding one of said plurality of signal lines , and in a case where said rewrite direction means directs to rewrite said contents of said selected one of said plurality of memory elements , said image signal from said corresponding one of said plurality of signal lines is written into said selected one of said plurality of memory elements and one of said plurality of memory elements rewritten at the latest is selected , contents of which are provided to said display element for display .

US5945972A
CLAIM 2
. The display device according to claim 1 , further comprising : a plurality of column address lines for providing column address signals to said plurality of pixels on a column-by-column basis ;
a plurality of memory selection signal lines for providing selection signals for driving said selection means ;
and a memory selection controller for driving said plurality of memory selection signal lines , said memory (second data, broadcast data management module, broadcast data management module processing) selection controller providing said selection signals for driving said selection means to said plurality of memory selection signal lines in synchronism with said row and said column address signals .

US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (other end) .
US5945972A
CLAIM 10
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of first signal lines arranged in said columns ;
a plurality of second signal lines arranged in said columns , each of said second signal lines being paired with a respective one of said plurality of first signal lines ;
a plurality of first control lines arranged in said columns ;
a plurality of second control lines arranged in said columns , each of said second control lines being paired with a respective one of said plurality of first control lines , a plurality of address lines arranged in said rows ;
and a plurality of row control lines arranged in said rows , each of said row control lines being paired with a respective one of said plurality of address lines , each of said plurality of pixels including : a display element having a pixel electrode ;
a first switch having a first conduction path , one end of said first conduction path being connected to a corresponding one of said plurality of first signal lines , conduction of said first conduction path being controlled by a corresponding one of said plurality of address lines ;
a memory circuit having an input terminal and an output terminal , said input terminal being connected to the other end (television data) of said first conduction path and said memory circuit including at least one memory element ;
a second switch having a second conduction path , one end of said second conduction path being connected to said output terminal of said memory circuit , conduction of said second conduction path being controlled by a corresponding one of said plurality of first control lines ;
a third switch having a third conduction path , one end of said third conduction path being connected to the other end of said second conduction path , the other end of said third conduction path being connected to said pixel electrode , conduction of said third conduction path being controlled by a corresponding one of said plurality of row control lines ;
a fourth switch having a fourth conduction path , one end of said fourth conduction path being connected to said pixel electrode , conduction of said fourth conduction path being controlled by said corresponding one of said plurality of row control lines ;
a fifth switch having a fifth conduction path , one end of said fifth conduction path being connected to the other end of said fourth conduction path and the other end of said fifth conduction path being connected to a corresponding one of said plurality of second signal lines , conduction of said fifth conduction path being controlled by a corresponding one of said plurality of second control lines .

US8200203B1
CLAIM 12
. The device of claim 7 , further comprising an external communication module wherein the external communication module establishes a communication connection (signal input terminal, externally input) using information included in the answer .
US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means (communication connection using information, using data, connection using Internet Protocol) for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (signal input terminal, externally input) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data (storage means) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5945972A
CLAIM 1
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said sub (first data) strate ;
a plurality of signal lines for providing image signals to said plurality of pixels on a column by column basis ;
a plurality of row address lines for providing row address signals to said plurality of pixels on a row-by-row basis ;
and a plurality of rewrite signal lines for providing rewrite signals to said plurality of pixels on a column-by-column basis , each of said plurality of pixels comprising : a plurality of memory elements for retaining said image signals sent over said plurality of signal lines ;
selection means for selecting one of said plurality of memory elements ;
rewrite direction means connected to a corresponding one of said plurality of rewrite signal lines to receive a rewrite signals therefrom , said rewrite direction means being responsive to said rewrite signals to direct said plurality of memory elements to rewrite contents thereof ;
and a display element for displaying a dot at a brightness corresponding to contents of a selected one of said plurality of memory elements ;
wherein said selection means selects one of said plurality of memory elements when receiving a row address signal from a corresponding one of said plurality of row address lines and , at the same time , an image signal from a corresponding one of said plurality of signal lines , and in a case where said rewrite direction means directs to rewrite said contents of said selected one of said plurality of memory elements , said image signal from said corresponding one of said plurality of signal lines is written into said selected one of said plurality of memory elements and one of said plurality of memory elements rewritten at the latest is selected , contents of which are provided to said display element for display .

US5945972A
CLAIM 2
. The display device according to claim 1 , further comprising : a plurality of column address lines for providing column address signals to said plurality of pixels on a column-by-column basis ;
a plurality of memory selection signal lines for providing selection signals for driving said selection means ;
and a memory selection controller for driving said plurality of memory selection signal lines , said memory (second data, broadcast data management module, broadcast data management module processing) selection controller providing said selection signals for driving said selection means to said plurality of memory selection signal lines in synchronism with said row and said column address signals .

US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means (communication connection using information, using data, connection using Internet Protocol) for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (signal input terminal, externally input) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (said sub) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data (said memory) corollary to a responder by using data (storage means) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5945972A
CLAIM 1
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said sub (first data) strate ;
a plurality of signal lines for providing image signals to said plurality of pixels on a column by column basis ;
a plurality of row address lines for providing row address signals to said plurality of pixels on a row-by-row basis ;
and a plurality of rewrite signal lines for providing rewrite signals to said plurality of pixels on a column-by-column basis , each of said plurality of pixels comprising : a plurality of memory elements for retaining said image signals sent over said plurality of signal lines ;
selection means for selecting one of said plurality of memory elements ;
rewrite direction means connected to a corresponding one of said plurality of rewrite signal lines to receive a rewrite signals therefrom , said rewrite direction means being responsive to said rewrite signals to direct said plurality of memory elements to rewrite contents thereof ;
and a display element for displaying a dot at a brightness corresponding to contents of a selected one of said plurality of memory elements ;
wherein said selection means selects one of said plurality of memory elements when receiving a row address signal from a corresponding one of said plurality of row address lines and , at the same time , an image signal from a corresponding one of said plurality of signal lines , and in a case where said rewrite direction means directs to rewrite said contents of said selected one of said plurality of memory elements , said image signal from said corresponding one of said plurality of signal lines is written into said selected one of said plurality of memory elements and one of said plurality of memory elements rewritten at the latest is selected , contents of which are provided to said display element for display .

US5945972A
CLAIM 2
. The display device according to claim 1 , further comprising : a plurality of column address lines for providing column address signals to said plurality of pixels on a column-by-column basis ;
a plurality of memory selection signal lines for providing selection signals for driving said selection means ;
and a memory selection controller for driving said plurality of memory selection signal lines , said memory (second data, broadcast data management module, broadcast data management module processing) selection controller providing said selection signals for driving said selection means to said plurality of memory selection signal lines in synchronism with said row and said column address signals .

US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means (communication connection using information, using data, connection using Internet Protocol) for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (said sub) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (storage capacity) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5945972A
CLAIM 1
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said sub (first data) strate ;
a plurality of signal lines for providing image signals to said plurality of pixels on a column by column basis ;
a plurality of row address lines for providing row address signals to said plurality of pixels on a row-by-row basis ;
and a plurality of rewrite signal lines for providing rewrite signals to said plurality of pixels on a column-by-column basis , each of said plurality of pixels comprising : a plurality of memory elements for retaining said image signals sent over said plurality of signal lines ;
selection means for selecting one of said plurality of memory elements ;
rewrite direction means connected to a corresponding one of said plurality of rewrite signal lines to receive a rewrite signals therefrom , said rewrite direction means being responsive to said rewrite signals to direct said plurality of memory elements to rewrite contents thereof ;
and a display element for displaying a dot at a brightness corresponding to contents of a selected one of said plurality of memory elements ;
wherein said selection means selects one of said plurality of memory elements when receiving a row address signal from a corresponding one of said plurality of row address lines and , at the same time , an image signal from a corresponding one of said plurality of signal lines , and in a case where said rewrite direction means directs to rewrite said contents of said selected one of said plurality of memory elements , said image signal from said corresponding one of said plurality of signal lines is written into said selected one of said plurality of memory elements and one of said plurality of memory elements rewritten at the latest is selected , contents of which are provided to said display element for display .

US5945972A
CLAIM 7
. The display device according to claim 1 , wherein said plurality of memory elements of each of said plurality of pixels have a storage capacity (Recording Industry Association) large enough to retain an image corresponding to more pixels than said plurality of pixels arranged on said substrate , and such an image is stored in said plurality of memory elements and displayed by being switched per substantially the number of said plurality of pixels on said substrate to thereby display said image corresponding to more pixels than said plurality of pixels on said substrate .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (external light) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5945972A
CLAIM 18
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of address lines arranged in rows ;
a plurality of signal lines arranged in columns ;
a plurality of row scanning lines arranged in rows ;
a plurality of column scanning lines arranged in columns ;
a vertical scanner for driving each of said plurality of row scanning lines in sequence ;
a horizontal scanner for driving each of said plurality of column scanning lines in sequence ;
and operation means for performing operations on position data obtained through said vertical scanner and said horizontal scanner to obtain coordinate data at a pixel location that is specified by an external light (media response system) signal , each of said plurality of pixels comprising : a first memory circuit selected by a corresponding one of said plurality of address lines for storing an image signal sent over a corresponding one of said plurality of signal lines ;
a photoelectric conversion element for sensing presence or absence of said external light signal to produce a detect signal in the presence of said external light signal ;
a second memory circuit selected by a corresponding one of said plurality of row scanning lines for storing said detect signal from said photoelectric conversion element and outputting said detect signal onto a corresponding one of said plurality of column scanning lines ;
an OR circuit for taking a logical sum of said image signal retained in said first memory circuit and said detect signal retained in said second memory circuit to output a logical sum signal ;
and a display element for displaying a dot at a brightness corresponding to said logical sum signal from said OR circuit .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (signal input terminal, externally input) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association (storage capacity) of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US5945972A
CLAIM 7
. The display device according to claim 1 , wherein said plurality of memory elements of each of said plurality of pixels have a storage capacity (Recording Industry Association) large enough to retain an image corresponding to more pixels than said plurality of pixels arranged on said substrate , and such an image is stored in said plurality of memory elements and displayed by being switched per substantially the number of said plurality of pixels on said substrate to thereby display said image corresponding to more pixels than said plurality of pixels on said substrate .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module (said memory) that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US5945972A
CLAIM 2
. The display device according to claim 1 , further comprising : a plurality of column address lines for providing column address signals to said plurality of pixels on a column-by-column basis ;
a plurality of memory selection signal lines for providing selection signals for driving said selection means ;
and a memory selection controller for driving said plurality of memory selection signal lines , said memory (second data, broadcast data management module, broadcast data management module processing) selection controller providing said selection signals for driving said selection means to said plurality of memory selection signal lines in synchronism with said row and said column address signals .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module (said memory) includes at least one of the following : a graphical user interface , a command line interface , a connection using Internet Protocol (storage means) addressing .
US5945972A
CLAIM 2
. The display device according to claim 1 , further comprising : a plurality of column address lines for providing column address signals to said plurality of pixels on a column-by-column basis ;
a plurality of memory selection signal lines for providing selection signals for driving said selection means ;
and a memory selection controller for driving said plurality of memory selection signal lines , said memory (second data, broadcast data management module, broadcast data management module processing) selection controller providing said selection signals for driving said selection means to said plurality of memory selection signal lines in synchronism with said row and said column address signals .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means (communication connection using information, using data, connection using Internet Protocol) for retaining an externally input image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module (said memory) processing of the data comprises at least one of the following : correlation of data elements (address signals) of the first entry and the second entry , data type filtering (address signals) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (signal input terminal, externally input) selected , parsing the data in the database , aggregating data , generating a report .
US5945972A
CLAIM 1
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing image signals to said plurality of pixels on a column by column basis ;
a plurality of row address lines for providing row address signals (data elements, data type filtering) to said plurality of pixels on a row-by-row basis ;
and a plurality of rewrite signal lines for providing rewrite signals to said plurality of pixels on a column-by-column basis , each of said plurality of pixels comprising : a plurality of memory elements for retaining said image signals sent over said plurality of signal lines ;
selection means for selecting one of said plurality of memory elements ;
rewrite direction means connected to a corresponding one of said plurality of rewrite signal lines to receive a rewrite signals therefrom , said rewrite direction means being responsive to said rewrite signals to direct said plurality of memory elements to rewrite contents thereof ;
and a display element for displaying a dot at a brightness corresponding to contents of a selected one of said plurality of memory elements ;
wherein said selection means selects one of said plurality of memory elements when receiving a row address signal from a corresponding one of said plurality of row address lines and , at the same time , an image signal from a corresponding one of said plurality of signal lines , and in a case where said rewrite direction means directs to rewrite said contents of said selected one of said plurality of memory elements , said image signal from said corresponding one of said plurality of signal lines is written into said selected one of said plurality of memory elements and one of said plurality of memory elements rewritten at the latest is selected , contents of which are provided to said display element for display .

US5945972A
CLAIM 2
. The display device according to claim 1 , further comprising : a plurality of column address lines for providing column address signals to said plurality of pixels on a column-by-column basis ;
a plurality of memory selection signal lines for providing selection signals for driving said selection means ;
and a memory selection controller for driving said plurality of memory selection signal lines , said memory (second data, broadcast data management module, broadcast data management module processing) selection controller providing said selection signals for driving said selection means to said plurality of memory selection signal lines in synchronism with said row and said column address signals .

US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (signal input terminal, externally input) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module (coordinate data) which generates a report based at least in part on the response packet and at least one of the two entries of the database system .
US5945972A
CLAIM 18
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of address lines arranged in rows ;
a plurality of signal lines arranged in columns ;
a plurality of row scanning lines arranged in rows ;
a plurality of column scanning lines arranged in columns ;
a vertical scanner for driving each of said plurality of row scanning lines in sequence ;
a horizontal scanner for driving each of said plurality of column scanning lines in sequence ;
and operation means for performing operations on position data obtained through said vertical scanner and said horizontal scanner to obtain coordinate data (report generation module) at a pixel location that is specified by an external light signal , each of said plurality of pixels comprising : a first memory circuit selected by a corresponding one of said plurality of address lines for storing an image signal sent over a corresponding one of said plurality of signal lines ;
a photoelectric conversion element for sensing presence or absence of said external light signal to produce a detect signal in the presence of said external light signal ;
a second memory circuit selected by a corresponding one of said plurality of row scanning lines for storing said detect signal from said photoelectric conversion element and outputting said detect signal onto a corresponding one of said plurality of column scanning lines ;
an OR circuit for taking a logical sum of said image signal retained in said first memory circuit and said detect signal retained in said second memory circuit to output a logical sum signal ;
and a display element for displaying a dot at a brightness corresponding to said logical sum signal from said OR circuit .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (signal input terminal, externally input) .
US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (signal input terminal, externally input) .
US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (signal input terminal, externally input) includes a reward program entry .
US5945972A
CLAIM 11
. The display device according to claim 10 , wherein said memory circuit includes at least two memory elements , a synchronizing signal input terminal (receiving device, communication connection) to receive a synchronizing signal for selecting a desired one of said memory elements at data entry , and a select signal input terminal to receive a select signal to select a desired one of said memory elements at data output .

US5945972A
CLAIM 15
. A display device comprising : a substrate ;
a plurality of pixels arranged in rows and columns on said substrate ;
a plurality of signal lines for providing an image signal to said plurality of pixels on a column-by-column basis ;
a signal line driver for driving said plurality of signal lines ;
first storage means for retaining an externally input (receiving device, communication connection) image signal as a first record signal ;
and a subtracter for producing a difference signal between said image signal at one point of time and said first record signal prior to said point of time which is retained in said first storage means and outputting said difference signal to said signal line driver , said signal line driver outputting said difference signal as said image signal , and each of said plurality of pixels including : second storage means for storing a second record signal corresponding to said first record signal stored in said first storage means ;
an adder for adding said second record signal stored in said second storage means and said difference signal ;
and a display element for displaying a dot at a brightness corresponding to an output of said adder .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association (storage capacity) of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5945972A
CLAIM 7
. The display device according to claim 1 , wherein said plurality of memory elements of each of said plurality of pixels have a storage capacity (Recording Industry Association) large enough to retain an image corresponding to more pixels than said plurality of pixels arranged on said substrate , and such an image is stored in said plurality of memory elements and displayed by being switched per substantially the number of said plurality of pixels on said substrate to thereby display said image corresponding to more pixels than said plurality of pixels on said substrate .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6198915B1

Filed: 1996-11-15     Issued: 2001-03-06

Mobile phone with internal accounting

(Original Assignee) Telemac Corp     (Current Assignee) Tracfone Wireless Inc

Donald Scott McGregor, Gregory M. McGregor
US8200203B1
CLAIM 1
. A receiving device (phone calls) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (phone calls) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (phone calls) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (phone calls) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data (RF signals) for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US6198915B1
CLAIM 5
. The mobile phone unit of claim 4 wherein the mobile phone unit has an RF transceiver and the communication session is established over the airways by RF signals (processes data) .

US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (phone calls) selected , parsing the data in the database , aggregating data (real time) , generating a report .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (phone calls) , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (phone calls) .
US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (phone calls) .
US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (phone calls) includes a reward program entry .
US6198915B1
CLAIM 46
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local , long distance and roaming telephone calls (receiving device) , select a charge rate corresponding to that billing category , calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , said host processor stores mobile telephone unit information including mobile telephone unit identification information , assignable telephone numbers , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and , at the time of activation , information identifying the user' ;
s locale , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account and , at the time of activation , ascertains an assignable telephone number which corresponds to the mobile telephone user' ;
s locale , whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 42
. The system of claim 33 , wherein the response packet involves one (determined time) of the following : an advertisement , a song , a talk show , a poll , a donation , a request for information .
US6198915B1
CLAIM 22
. The mobile phone unit of claim 21 wherein the real time clock provides time and date , and the phone unit has circuit means for deactivating the phone unit at a predetermined time (response packet involves one) and date .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (telephone call) .
US6198915B1
CLAIM 26
. A debit telephone system comprising : a plurality of cordless hand-held mobile telephone units , wherein each of said hand-held mobile telephone units includes a processor , memory and internal accounting software , said internal accounting software including a debit account with a representation of prepaid funds , a plurality of charge rates and a billing algorithm which classifies each telephone call (voice instruction receiver) into one of a plurality of billing categories , selects a charge rate corresponding to that billing category , calculates an appropriate charge for that telephone call in real time by using said selected charge rate and subtracts this appropriate charge from said debit account ;
a system provider having a host processor for coordination of mobile phone accounts , wherein said host processor stores mobile telephone unit information including mobile telephone unit identification information , operating codes needed for mobile telephone unit activation and operating codes needed for replenishing mobile telephone unit debit accounts whereby , upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user , said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to replenish its debit account , whereupon said operating codes are communicated to the particular mobile phone unit or its user .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US6198915B1
CLAIM 21
. The mobile phone unit of claim 1 wherein the clock of the mobile phone unit is a real time (database system, database access module, aggregating data) clock and the multiple factor accounting protocol includes code means for calculating call charges based on the time of day of calls on the mobile phone unit .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10136318A

Filed: 1996-10-30     Issued: 1998-05-22

Broadcast program transmitting / receiving system, broadcast program transmitting device, and broadcast program receiving device

(Original Assignee) Casio Comput Co Ltd; カシオ計算機株式会社     

Masayuki Amano, Norio Iizuka, 雅之 天野, 宣男 飯塚
US8200203B1
CLAIM 1
. A receiving device (transmitting apparatus, receiving device, する情報) that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, calculating) .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム (computing device, communication device) 。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating (computing device, communication device) means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device according to Item 8 .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (is information) (ODA) data .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information (Open Data Application, response options Open Data Application) on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (放送波) , an AM radio receiver (前記放送番組) , an In-Band-On-Channel receiver .
JPH10136318A
CLAIM 9
【請求項9】 前記放送番組 (AM radio receiver) の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device according to Item 8 .

JPH10136318A
CLAIM 17
【請求項17】 前記受信手段は、FM放送波 (FM receiver) に多重化 された送信されてくる前記各情報を受信することを特徴 とする請求項6から14に何れか記載の放送番組受信装 置。 17 . The broadcast program receiving apparatus according to claim 6 , wherein said receiving means receives the transmitted information multiplexed on an FM broadcast wave .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device (transmitting apparatus, receiving device, する情報) , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device (transmitting apparatus, receiving device, する情報) , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (is information) (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (Receiving means) , an advertiser , the database system , the response authentication system , a third party database .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information (Open Data Application, response options Open Data Application) on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 14
【請求項14】 放送番組に関する情報を受信する受信 手段と、 この受信手段により受信された前記情報に基づいて、前 記放送番組を受信予約するに必要な処理を実行する制御 手段と、 を有することを特徴とする放送番組受信装置。 14 . Receiving means (Industry Standard Commercial Identifier) for receiving information on a broadcast program , and control means for executing a process necessary for making a reservation for receiving the broadcast program based on the information received by the receiving means . A broadcast program receiving apparatus characterized by the above-mentioned .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system (所定以上) , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, calculating) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム (computing device, communication device) 。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上 (media response system, response database system, interactive broadcast media response system) である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating (computing device, communication device) means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device according to Item 8 .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, calculating) that sent the response packet .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム (computing device, communication device) 。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating (computing device, communication device) means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device according to Item 8 .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JPH10136318A
CLAIM 2
【請求項2】 放送番組に関する情報を送信する送信手 段と、 この送信手段により送信される前記情報を受信する受信 手段と、 聴取又は視聴された放送番組の特徴を検出する検出手段 と、 この検出手段により検出された特徴を有する番組に関す る情報を、前記受信手段により受信された前記情報から 抽出する抽出手段と、 この抽出手段により抽出された番組に関する情報に基づ いて、放送番組を受信予約するに必要な処理を実行する 制御手段 (communications device) と、 を有することを特徴とする放送番組送受信システム。 2 . A transmitting means for transmitting information about a broadcast program , a receiving means for receiving the information transmitted by the transmitting means , a detecting means for detecting characteristics of a broadcast program listened or viewed , Extracting means for extracting information relating to a program having characteristics detected by the means from the information received by the receiving means ;
and reserving a broadcast program based on the information relating to the program extracted by the extracting means . A broadcast program transmission / reception system , comprising : control means for executing necessary processing .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (is information) (ODA) data .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information (Open Data Application, response options Open Data Application) on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

US8200203B1
CLAIM 26
. A response database system (所定以上) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, calculating) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム (computing device, communication device) 。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上 (media response system, response database system, interactive broadcast media response system) である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating (computing device, communication device) means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device according to Item 8 .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device (transmitting apparatus, receiving device, する情報) , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (Receiving means) , data derived from an advertiser , the database system , the response authentication system , a third party database .
JPH10136318A
CLAIM 14
【請求項14】 放送番組に関する情報を受信する受信 手段と、 この受信手段により受信された前記情報に基づいて、前 記放送番組を受信予約するに必要な処理を実行する制御 手段と、 を有することを特徴とする放送番組受信装置。 14 . Receiving means (Industry Standard Commercial Identifier) for receiving information on a broadcast program , and control means for executing a process necessary for making a reservation for receiving the broadcast program based on the information received by the receiving means . A broadcast program receiving apparatus characterized by the above-mentioned .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device (transmitting apparatus, receiving device, する情報) selected , parsing the data in the database , aggregating data (前記算) , generating a report .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

JPH10136318A
CLAIM 10
【請求項10】 前記検出手段は、前記算 (aggregating data) 出手段により 算出された前記比率が所定以上である放送番組の特徴を 検出することを特徴とする請求項9記載の放送番組受信 装置。 10 . The broadcast program receiving apparatus according to claim 9 , wherein said detecting means detects a feature of the broadcast program whose ratio calculated by said calculating means is equal to or more than a predetermined value .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device (transmitting apparatus, receiving device, する情報) , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (storing program, reserving) set up by a user .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program (purchasing account) information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 2
【請求項2】 放送番組に関する情報を送信する送信手 段と、 この送信手段により送信される前記情報を受信する受信 手段と、 聴取又は視聴された放送番組の特徴を検出する検出手段 と、 この検出手段により検出された特徴を有する番組に関す る情報を、前記受信手段により受信された前記情報から 抽出する抽出手段と、 この抽出手段により抽出された番組に関する情報に基づ いて、放送番組を受信予約するに必要な処理を実行する 制御手段と、 を有することを特徴とする放送番組送受信システム。 2 . A transmitting means for transmitting information about a broadcast program , a receiving means for receiving the information transmitted by the transmitting means , a detecting means for detecting characteristics of a broadcast program listened or viewed , Extracting means for extracting information relating to a program having characteristics detected by the means from the information received by the receiving means ;
and reserving (purchasing account) a broadcast program based on the information relating to the program extracted by the extracting means . A broadcast program transmission / reception system , comprising : control means for executing necessary processing .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module that sends an answer to the receiving device (transmitting apparatus, receiving device, する情報) .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 40
. The system of claim 33 , wherein receipt of the response packet is recorded in an account of a user of the receiving device (transmitting apparatus, receiving device, する情報) .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 41
. The system of claim 40 , wherein a record of the account of the user of the receiving device (transmitting apparatus, receiving device, する情報) includes a reward program entry .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet conforms to an Open Data Application (is information) (ODA) protocol .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information (Open Data Application, response options Open Data Application) on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (transmitting apparatus, receiving device, する情報) .
JPH10136318A
CLAIM 1
【請求項1】 放送番組に関する情報 (receiving device, voice instruction receiver, Channel receiver) である番組情報を 順次送信する送信手段と、 この送信手段により送信される前記番組情報を受信する 受信手段と、 この受信手段により受信された前記番組情報により示さ れる番組から、受信予約する番組を選択する選択手段 と、 この選択手段により選択された番組の番組情報を記憶す る記憶手段と、 この記憶手段に記憶された前記番組情報を前記受信手段 により順次受信された前記番組情報に基づいて修正する 修正手段と、 を有することを特徴とする放送番組送受信システム。 1 . A transmitting means for sequentially transmitting program information , which is information on a broadcast program , a receiving means for receiving the program information transmitted by the transmitting means , and a program information indicated by the program information received by the receiving means . Selecting means for selecting a program to be reserved for reception from programs to be received , storing means for storing program information of the program selected by the selecting means , and sequentially receiving the program information stored in the storing means by the receiving means Correction means for correcting based on the obtained program information .

JPH10136318A
CLAIM 4
【請求項4】 放送番組に関する情報である番組情報 と、この番組情報を修正するための情報である修正情報 とを送信する送信手段を有することを特徴とする放送番 組送信装置。 4 . A broadcast program transmitting apparatus (receiving device, voice instruction receiver, Channel receiver) , comprising transmitting means for transmitting program information , which is information on a broadcast program , and correction information , which is information for correcting the program information .

JPH10136318A
CLAIM 9
【請求項9】 前記放送番組の放送時間長に対する聴 取、視取又は視聴された時間長の比率を算出する算出手 段と、この算出手段により算出された比率を積算処理す る積算手段とを更に有し、 前記抽出手段は、この積算手段により積算処理された前 記比率の値が所定以上である特徴を有する番組に関する 情報を、前記受信手段により受信された前記情報から抽 出することを特徴とする請求項8記載の放送番組受信装 置。 9 . A calculating means for calculating a ratio of a time length of listening , watching or viewing to a broadcasting time length of the broadcast program , and an integrating means for integrating the ratio calculated by the calculating means . The extracting means extracts information on a program having a feature that the value of the ratio integrated by the integrating means is equal to or more than a predetermined value from the information received by the receiving means . Item 10 . The broadcast program receiving device (receiving device, voice instruction receiver, Channel receiver) according to Item 8 .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier (Receiving means) , an advertiser , the database system , the response authentication system , a third party database .
JPH10136318A
CLAIM 14
【請求項14】 放送番組に関する情報を受信する受信 手段と、 この受信手段により受信された前記情報に基づいて、前 記放送番組を受信予約するに必要な処理を実行する制御 手段と、 を有することを特徴とする放送番組受信装置。 14 . Receiving means (Industry Standard Commercial Identifier) for receiving information on a broadcast program , and control means for executing a process necessary for making a reservation for receiving the broadcast program based on the information received by the receiving means . A broadcast program receiving apparatus characterized by the above-mentioned .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6064878A

Filed: 1996-10-23     Issued: 2000-05-16

Method for separately permissioned communication

(Original Assignee) AT&T Bell Laboratories     (Current Assignee) AT&T Bell Laboratories

John Stewart Denker, Christopher J. C. H. Watkins
US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (third party) database .
US6064878A
CLAIM 18
. The method of claim 17 where said set further comprises a requirement to confirm identity of the caller via a trusted third party (third party) information from the caller .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (third party) , data derived from an automated media content database .
US6064878A
CLAIM 18
. The method of claim 17 where said set further comprises a requirement to confirm identity of the caller via a trusted third party (third party) information from the caller .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (third party) database .
US6064878A
CLAIM 18
. The method of claim 17 where said set further comprises a requirement to confirm identity of the caller via a trusted third party (third party) information from the caller .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (third party) database .
US6064878A
CLAIM 18
. The method of claim 17 where said set further comprises a requirement to confirm identity of the caller via a trusted third party (third party) information from the caller .

US8200203B1
CLAIM 37
. The system of claim 35 , wherein the purchase is delivered to a wireless device (said database) .
US6064878A
CLAIM 14
. The method of claim 1 where information developed in said step of developing conditions are stored in said database (wireless device) .

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (third party) .
US6064878A
CLAIM 18
. The method of claim 17 where said set further comprises a requirement to confirm identity of the caller via a trusted third party (third party) information from the caller .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (third party) database .
US6064878A
CLAIM 18
. The method of claim 17 where said set further comprises a requirement to confirm identity of the caller via a trusted third party (third party) information from the caller .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH10126759A

Filed: 1996-10-16     Issued: 1998-05-15

受信装置及び表示制御方法

(Original Assignee) Sony Corp; ソニー株式会社     

Tetsuya Kono, Yukiko Okura, 由起子 大倉, 徹也 河野
US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver (放送波) , an AM radio receiver , an In-Band-On-Channel receiver .
JPH10126759A
CLAIM 1
【請求項1】 放送波 (FM receiver) について受信/選局可能な受信手 段と、 上記受信手段により受信/選局可能とされる放送番組の うち、所定の操作によって選択された有料番組に関する 情報を表示させることのできる有料番組情報表示制御手 段を備え、 上記有料番組情報表示制御手段は、現在時点における上 記有料番組の時間的進行状況を示すグラフィック表示を 行うことができるように構成されていることを特徴とす る受信装置。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10126759A
CLAIM 5
【請求項5】 上記受信手段により受信された放送波に 重畳されている番組ガイド情報を抽出可能な番組ガイド 情報抽出手段 (third party) を備え、 上記有料番組情報表示制御手段は、上記番組ガイド情報 抽出手段により抽出された番組ガイド情報に基づいて、 有料番組に関する情報を表示させるように構成されてい ることを特徴とする請求項1に記載の受信装置。

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system , wherein the response authentication system is configured to generate a response to the communications device (制御手段) based on said at least part of the information stored in the database entry .
JPH10126759A
CLAIM 1
【請求項1】 放送波について受信/選局可能な受信手 段と、 上記受信手段により受信/選局可能とされる放送番組の うち、所定の操作によって選択された有料番組に関する 情報を表示させることのできる有料番組情報表示制御手 段を備え、 上記有料番組情報表示制御手段 (communications device) は、現在時点における上 記有料番組の時間的進行状況を示すグラフィック表示を 行うことができるように構成されていることを特徴とす る受信装置。

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party (出手段) , data derived from an automated media content database .
JPH10126759A
CLAIM 5
【請求項5】 上記受信手段により受信された放送波に 重畳されている番組ガイド情報を抽出可能な番組ガイド 情報抽出手段 (third party) を備え、 上記有料番組情報表示制御手段は、上記番組ガイド情報 抽出手段により抽出された番組ガイド情報に基づいて、 有料番組に関する情報を表示させるように構成されてい ることを特徴とする請求項1に記載の受信装置。

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10126759A
CLAIM 5
【請求項5】 上記受信手段により受信された放送波に 重畳されている番組ガイド情報を抽出可能な番組ガイド 情報抽出手段 (third party) を備え、 上記有料番組情報表示制御手段は、上記番組ガイド情報 抽出手段により抽出された番組ガイド情報に基づいて、 有料番組に関する情報を表示させるように構成されてい ることを特徴とする請求項1に記載の受信装置。

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party (出手段) database .
JPH10126759A
CLAIM 5
【請求項5】 上記受信手段により受信された放送波に 重畳されている番組ガイド情報を抽出可能な番組ガイド 情報抽出手段 (third party) を備え、 上記有料番組情報表示制御手段は、上記番組ガイド情報 抽出手段により抽出された番組ガイド情報に基づいて、 有料番組に関する情報を表示させるように構成されてい ることを特徴とする請求項1に記載の受信装置。

US8200203B1
CLAIM 36
. The system of claim 35 , wherein the purchasing module further includes a purchasing account (進行状況) set up by a user .
JPH10126759A
CLAIM 1
【請求項1】 放送波について受信/選局可能な受信手 段と、 上記受信手段により受信/選局可能とされる放送番組の うち、所定の操作によって選択された有料番組に関する 情報を表示させることのできる有料番組情報表示制御手 段を備え、 上記有料番組情報表示制御手段は、現在時点における上 記有料番組の時間的進行状況 (purchasing account) を示すグラフィック表示を 行うことができるように構成されていることを特徴とす る受信装置。

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address (ビデオ) of the server and the location of the file on the server are contained in discrete entries on the database system .
JPH10126759A
CLAIM 3
【請求項3】 上記有料番組情報表示制御手段は、上記 有料番組に関する情報として、ニア・ビデオ (IP address) ・オン・デ マンドにより提供される同一の有料番組の情報を表示可 能に構成されていることを特徴とする請求項1に記載の 受信装置。

US8200203B1
CLAIM 51
. The system of claim 43 , wherein the memory includes information stored to enable at least one of the following : a purchase , a vote , a communication with a third party (出手段) .
JPH10126759A
CLAIM 5
【請求項5】 上記受信手段により受信された放送波に 重畳されている番組ガイド情報を抽出可能な番組ガイド 情報抽出手段 (third party) を備え、 上記有料番組情報表示制御手段は、上記番組ガイド情報 抽出手段により抽出された番組ガイド情報に基づいて、 有料番組に関する情報を表示させるように構成されてい ることを特徴とする請求項1に記載の受信装置。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JPH10126759A
CLAIM 3
【請求項3】 上記有料番組情報表示制御手段は、上記 有料番組に関する情報 (Channel receiver, voice instruction receiver) として、ニア・ビデオ・オン・デ マンドにより提供される同一の有料番組の情報を表示可 能に構成されていることを特徴とする請求項1に記載の 受信装置。

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party (出手段) database .
JPH10126759A
CLAIM 5
【請求項5】 上記受信手段により受信された放送波に 重畳されている番組ガイド情報を抽出可能な番組ガイド 情報抽出手段 (third party) を備え、 上記有料番組情報表示制御手段は、上記番組ガイド情報 抽出手段により抽出された番組ガイド情報に基づいて、 有料番組に関する情報を表示させるように構成されてい ることを特徴とする請求項1に記載の受信装置。




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5907322A

Filed: 1996-10-16     Issued: 1999-05-25

Television event marking system

(Original Assignee) Catch TV Acquisition Corp     (Current Assignee) INTERHOME ; OpenTV Inc

Gregory H. Kelly, Kenneth Y. Goldberg, John S. Gee, Philip D. Levinson, Scott Fullam
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system (real time) and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (top box) .
US5907322A
CLAIM 9
. The method for recording viewer selected TV broadcast events of claim 7 wherein the network access unit comprises a set top box (television data) .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 15
. The system of claim 13 , wherein the response processing module communicates with at least part of the database system (real time) .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 21
. A method for operating a database system (real time) associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system (real time) is communicated to the communication device that sent the response packet .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 26
. A response database system (real time) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module (real time) that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system (real time) , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system (real time) , the response authentication system , a third party database .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system (real time) , the response authentication system , a third party database .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data (real time) , generating a report .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system (real time) , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 34
. The system of claim 33 , further comprising a report generation module which generates a report based at least in part on the response packet and at least one of the two entries of the database system (real time) .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 39
. The system of claim 38 , wherein at least part of the answer includes a destination address that includes the Internet Protocol (IP) address of a server and a location of a file on that server , whereby the IP address of the server and the location of the file on the server are contained in discrete entries on the database system (real time) .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system (real time) that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen (function button) , a keypad , voice instruction receiver .
US5907322A
CLAIM 6
. The system of recording viewer-selected broadcast events of claim 4 wherein the remote control further comprises an upload function button (touch screen) to provide a transmission of the activity table from remote control to a network access unit .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry of the database system (real time) comprises the identifier .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system (real time) , the response authentication system , a third party database .
US5907322A
CLAIM 1
. A method for marking and recording viewer-selected TV broadcast events comprising the steps of : selecting a set of broadcast events using a remote control , wherein the step of selecting a set of broadcast events comprises ;
activating by a viewer an event select button on the remote control ;
and detecting in response to the viewer activating the event select button an associated date and time data from a real time (database system, database access module, aggregating data) clock circuit and an associated channel data from a channel register corresponding to the selected event ;
and storing a set of event-identifiers associated with the set of selected broadcast events , comprising storing the detected date and time data and the detected channel data as an activity record in an activity table .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US6199076B1

Filed: 1996-10-02     Issued: 2001-03-06

Audio program player including a dynamic program selection controller

(Original Assignee) James Logan; Daniel F. Goessling; Charles G. Call     (Current Assignee) Personal Audio LLC

James Logan, Daniel F. Goessling, Charles G. Call
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event (analog audio) , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream is sent separately from the broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event (analog audio) includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 11
. The device of claim 7 , wherein the answer includes at least one of : information associated with a source of the broadcast event (analog audio) , information associated with the broadcast event , contact information .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event (analog audio) ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device (using data) for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event (analog audio) includes content identification .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event (analog audio) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (storage device) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device (using data) for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream is sent separately from the broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event (analog audio) includes content identification .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event (analog audio) includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event (analog audio) into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 23
. The method of claim 21 , wherein the unique database entry identifier is associated with a specific instance of the broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 26
. A response database system associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event (analog audio) is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event (analog audio) to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 28
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (analog audio) includes at least one of the following : an identifier , information that corresponds directly to the unique broadcast event , data derived from a third party , data derived from an automated media content database .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event (analog audio) includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system , a third party database .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event (analog audio) transmitter module , the data stream transmitter module , the database system , the response authentication system , a third party database .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 31
. The system of claim 30 , wherein the broadcast data management module includes at least one of the following : a graphical user interface , a command line interface (control commands) , a connection using Internet Protocol addressing .
US6199076B1
CLAIM 1
. A player for reproducing selected audio program segments comprising , in combination : means for storing a plurality of program segments , each of said program segments having a beginning and an end , means for receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be reproduced by said player , means for accepting control commands (command line interface) from a user of said player , means for continuously reproducing said program segments in the order established by said sequence in the absence of a control command , means for detecting a first command indicative of a request to skip forward , and means responsive to said first command for discontinuing the reproduction of the currently playing program segment and instead continuing the reproduction at the beginning of a program segment which follows said currently playing program in said sequence .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry and the second entry , data type filtering (audio signals) , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio signals (data type filtering) , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event (analog audio) matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event (analog audio) , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet further comprises a broadcast event (analog audio) identifier .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event (analog audio) identifier .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event (analog audio) identifier .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 55
. The method of claim 23 , wherein the specific instance of the broadcast event (analog audio) includes at least one of a song , an advertisement and a segment of a show .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 56
. The system of claim 27 , wherein the broadcast event (analog audio) transmitter module comprises a radio transmitter .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event (analog audio) and wherein the at least one element of the content information that matches at least one element of the first entry of the database system comprises the identifier .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 59
. The system of claim 33 , wherein the at least one element of information corollary to the unique broadcast is configured to identify the unique broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 61
. The device of claim 43 , wherein the content information is configured to identify the unique broadcast event (analog audio) , wherein the unique broadcast event is a specific instance of a broadcast event .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry and second entry of the database is configured to identify the unique broadcast event (analog audio) .
US6199076B1
CLAIM 14
. A programmed digital computer for reproducing audio programs , said computer comprising , in combination : a mass storage device for storing a plurality of digitally recorded audio program segments , each of said segments having a beginning and an end , and further receiving and storing a file of data establishing a sequence in which said program segments are scheduled to be played , input means for accepting control commands from a user , output means for producing audible sounds in response to analog audio (broadcast event, broadcast event transmitter, broadcast event transmitter module) signals , processing means for translating said digitally recorded audio program segments into analog audio signals delivered to said output means for reproducing said recorded program segments in a form audible to said user , processing means responsive to a first one of said control commands for discontinuing the translation of the currently playing program segment and instead continuing the translation at the beginning of the next program segment in said sequence , and processing means responsive to a second one of said control command for discontinuing the translation of the currently playing program and instead continuing the translation at the beginning of said currently playing program .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5960341A

Filed: 1996-09-24     Issued: 1999-09-28

Positioning system having an RF-measurements databank

(Original Assignee) US West Inc; MediaOne Group Inc     (Current Assignee) Qwest Communications International Inc

Frederick Warren LeBlanc, Gregory Eugene Wilson, Alparslan Mehmet Uysal
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream (data stream) sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data (one second) corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 5
. The device of claim 1 , wherein at least a portion of the data stream (data stream) is sent separately from the broadcast event .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream (data stream) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US8200203B1
CLAIM 13
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data (one second) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (base stations) that enables an identification of the responder ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5960341A
CLAIM 8
. For use in a Public Switched Telephone Network (PSTN) having at least one End Central Office provided in electrical communication with a plurality of Public Safety Answering Points (PSAPS) and an Automatic Location Identification/Data Management System (ALI/DM) database via an E9-1-1 selective router , a location transport system for routing E9-1-1 calls from mobile units , comprising : a plurality of base stations (using data) , each having a pseudo directory number uniquely associated with it and stored in the ALI/DM database along with its location , each of the base stations further operative to receive calls originating from a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded to one of said PSAP' ;
s in accordance with the pseudo directory number of the corresponding base station along with its determined location and the location of the mobile unit that originated the call .

US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream (data stream) sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system is configured to access a first data (one second) corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (base stations) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5960341A
CLAIM 8
. For use in a Public Switched Telephone Network (PSTN) having at least one End Central Office provided in electrical communication with a plurality of Public Safety Answering Points (PSAPS) and an Automatic Location Identification/Data Management System (ALI/DM) database via an E9-1-1 selective router , a location transport system for routing E9-1-1 calls from mobile units , comprising : a plurality of base stations (using data) , each having a pseudo directory number uniquely associated with it and stored in the ALI/DM database along with its location , each of the base stations further operative to receive calls originating from a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded to one of said PSAP' ;
s in accordance with the pseudo directory number of the corresponding base station along with its determined location and the location of the mobile unit that originated the call .

US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 18
. The system of claim 17 , wherein at least a portion of the data stream (data stream) is sent separately from the broadcast event .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream (data stream) includes at least one of the following : content identification , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data (one second) corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system ;

a data stream (data stream) transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry (one second) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream (data stream) transmitter module , the database system , the response authentication system , a third party database .
US5960341A
CLAIM 14
. A location transport system as in claim 8 , wherein the location of the mobile unit is forwarded to the user' ;
s mobile unit via a digital data stream (data stream) or audibly .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements of the first entry (one second) and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 33
. A response authentication system for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry (one second) matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet sent in combination with a unique broadcast event , the device comprising : a receiver module that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry (one second) matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (request signal) , a destination address of alphanumeric characters along with identification of an address format .
US5960341A
CLAIM 3
. A positioning system for use with the Public Switched Telephone Network (PSTN) , comprising : at least one base station operative to receive calls originating from one or more mobile units over air interface channels ;
a control unit in electrical communication with the PSTN , the control unit operative to receive calls forwarded by the at least one base station , temporarily suspend call processing , and generate a call information request signal (user response) ;
an RF measurements databank having stored therein real-time RF measurements for the at least one base station , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded to the PSTN along with the determined mobile unit location .

US8200203B1
CLAIM 57
. The system of claim 29 , wherein the identifier identifies the unique broadcast event and wherein the at least one element of the content information that matches at least one element of the first entry (one second) of the database system comprises the identifier .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 58
. The system of claim 27 , wherein at least one of the first entry (one second) and second entry of the database is configured to identify the unique broadcast event .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 60
. The system of claim 33 , wherein at least one of the first entry (one second) and second entry of the database is configured to identify the unique broadcast event .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 62
. The device of claim 43 , wherein at least one of the first entry (one second) and second entry of the database is configured to identify the unique broadcast event .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry (one second) and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
US5960341A
CLAIM 16
. For use in an Integrated Services Digital Network (ISDN) having an End Central Office provided in electrical communication with at least one second (first data, first entry) ary party , a location transport system for routing calls originating from or terminating at mobile units , comprising : a plurality of base stations , each of the base stations operative to receive calls originating from or terminating at a plurality of said mobile units over air interface channels ;
a control unit in electrical communication with the base stations , the control unit operative to receive calls forwarded by the base stations , temporarily suspend call processing , and generate a call information request signal ;
an RF measurements databank having stored therein real-time RF measurements for each of the base stations , including its link budget ;
and a Location Adjunct Processor (LAP) in electrical communication with the RF measurements databank and the control unit , the LAP operative to receive the call information request signal , access the location databank and determine and forward the location of the mobile unit to the control unit , whereupon the call will be forwarded along with the determined location of the mobile unit that originated or received the call .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
US5892900A

Filed: 1996-08-30     Issued: 1999-04-06

Systems and methods for secure transaction management and electronic rights protection

(Original Assignee) Intertrust Technologies Corp     (Current Assignee) Intertrust Technologies Corp

Karl L. Ginter, Victor H. Shear, W. Olin Sibert, Francis J. Spahn, David M. Van Wie
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module (specific character) that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system (random number generator) to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 219
. A method of secure printing comprising the following steps : generating a scrambled font set , said generating step comprising the following steps : downloading a standard font comprising a set of characters and command codes , said command codes related to specific character (receiver module) s , altering the relationship of characters to command codes in accordance with a specified formula , downloading said scrambled font set to a printer , information to be printed , downloading said print file to said printer , said printer using said scrambled font set to print a document based on said print file , whereby at least a portion of said document is printed in useable form on a printer containing said scrambled font set , but said portion is printed in a less useable or non-useable form on a printer not containing a scrambled font set but instead containing said standard font set .

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (specified operation, time information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (bus interface, transmits signals, related functions) , Open Data Application (ODA) data .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions (response options, response database system, user response) , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface (response options, response database system, user response) unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals (response options, response database system, user response) between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information (content identification) ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 109
. A method of providing security for a host processing environment comprising a central processing unit , a main memory , mass storage , a communications port , and a clock , said method comprising the following steps : initializing a storage location to a known value , performing a specified operation (content identification) , incrementing the value contained in said storage location for each performance of said specified operation , using said communications port to communicate the value contained in said storage location to an external trusted server , said external trusted server comparing the results of said contents with expected results , and setting an indication based on said comparison , and undertaking at least one action in response to the setting of said indication , said at least one action including sending a communication to said host processing environment , said communication causing said host processing environment to at least temporarily halt further processing .

US8200203B1
CLAIM 8
. The device of claim 7 , wherein at least a portion of the answer is received via at least one of the following : a wireless data (said transmission) channel , a cabled connection .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission (wireless data, wireless data channel, data packet) circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module (specific character) includes at least one of the following : an FM receiver , an AM radio receiver , an In-Band-On-Channel receiver .
US5892900A
CLAIM 219
. A method of secure printing comprising the following steps : generating a scrambled font set , said generating step comprising the following steps : downloading a standard font comprising a set of characters and command codes , said command codes related to specific character (receiver module) s , altering the relationship of characters to command codes in accordance with a specified formula , downloading said scrambled font set to a printer , information to be printed , downloading said print file to said printer , said printer using said scrambled font set to print a document based on said print file , whereby at least a portion of said document is printed in useable form on a printer containing said scrambled font set , but said portion is printed in a less useable or non-useable form on a printer not containing a scrambled font set but instead containing said standard font set .

US8200203B1
CLAIM 10
. The device of claim 1 , wherein the broadcast event includes at least one of the following : a video , a song , an advertisement , an image , audio data , multimedia data , movie data , television data (signal evaluation) .
US5892900A
CLAIM 3
. A secure processing unit as in claim 2 , said synchronization circuitry further comprising : circuitry designed to accept said external timing signal only if said signal evaluation (television data) circuitry indicates that said external timing signal is received from a secure source .

US8200203B1
CLAIM 13
. A response authentication system (random number generator) for obtaining a response packet from a receiving device , the system comprising : a unique identification module that derives data containing at least one identifier , wherein the at least one identifier is at least a portion of the data required to enable unique identification of a specific broadcast event ;

a communication module for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (following actions, encrypted state, using one) that enables an identification of the responder ;

and a response processing module , having one (synchronization signal) or more processors , for receiving a response packet from a receiving device , wherein the receiving device receives the broadcast event and at least one identifier corollary to the broadcast event , and further wherein at least part of the response packet comprises the at least one identifier to the broadcast event .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 15
. A method of operating a secure processing unit comprising a real time clock , said method including the following steps : initializing said real time clock through the following steps : receiving time synchronization signal (having one) s from an external source , said time synchronization signals being based on Greenwich Mean Time ;
determining whether said external source is secure ;
using said time synchronization signals for said initialization if said external source is determined to be secure ;
comparing the time recorded in said real time clock with external time synchronization signals on a regular basis ;
if said time recorded in said real time clock is determined to be out of synchronization with said external time synchronization signals , determining the extent of the difference between said time recorded in said real time clock and said external time synchronization signals ;
and setting an indicator if said time difference exceeds a specified threshold .

US5892900A
CLAIM 65
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory said mass storage comprising a secure storage area storing information at least some of which is encrypted , said information including one or more applications programs , each of said applications programs comprising one or more applications modules , and at least two encrypted applications modules , one of said encrypted applications modules having been encrypted using a first encryption key and a second of said encrypted applications modules having been encrypted using a second encryption key different from said first encryption key , and a non-secure storage area storing information ;
one or more storage locations including one or more memory locations allocated by an operating system to a boot record file , but not used by such file , said memory locations being located after the end of said file but before the end of the memory sector allocated by said operating system to said file , said one or more storage locations storing one or more cryptographic keys ;
one or more storage locations storing at least one of said encryption keys . programming which controls said host processing environment so as to load said applications modules from said secure storage area into said main memory , said programming further comprising , programming which decrypts said applications modules during said loading process , and programming which removes at least certain of said application modules from said main memory as soon as execution of each said application module has at least temporarily completed , even if the area of said main memory occupied by said application module is not yet required for other information , whereby the duration of residency of at least certain applications modules in an unencrypted state (data elements, using data) in said main memory is limited so as to render analysis of said applications modules more difficult .

US5892900A
CLAIM 68
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory , a communications port , a clock , and trusted server time programming comprising programming which controls said communications port to contact a trusted server and programming which obtains a time value from said trusted server , and clock initialization programming which synchronizes said clock to said time value obtained from said trusted server , said clock initialization programming determining whether said time value specified by said clock is the same or within a specified range as the time value obtained from said trusted server , and if said determination results in an affirmative conclusion , said clock initialization programming setting an indication indicating that said clock has been synchronized with said time value obtained from said trusted server , and if said determination results in a negative conclusion , said clock initialization programming performing at least one of the following actions (data elements, using data) : setting said time value specified by said clock to be the same as or within a specified range of the time value obtained from said trusted server , or storing a time offset value indicating the difference between said time value specified by said clock and the time value obtained from said trusted server .

US5892900A
CLAIM 187
. A virtual distribution environment as in claim 186 , said first host processing environment further comprising : an execution timing data storage location , execution timing integrity circuitry , said execution timing integrity circuitry operatively connected to said clock and to said execution timing data storage location , said execution timing circuitry including circuitry causing a designated program routine to execute , said circuitry further causing information relating to the duration of said execution to be stored in said execution timing data storage location ;
said encrypted portion of said installation materials further comprising : programming causing said execution timing integrity circuitry to operate using one (data elements, using data) or more program routines contained in said operational materials .

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (specified operation, time information) .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information (content identification) ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 109
. A method of providing security for a host processing environment comprising a central processing unit , a main memory , mass storage , a communications port , and a clock , said method comprising the following steps : initializing a storage location to a known value , performing a specified operation (content identification) , incrementing the value contained in said storage location for each performance of said specified operation , using said communications port to communicate the value contained in said storage location to an external trusted server , said external trusted server comparing the results of said contents with expected results , and setting an indication based on said comparison , and undertaking at least one action in response to the setting of said indication , said at least one action including sending a communication to said host processing environment , said communication causing said host processing environment to at least temporarily halt further processing .

US8200203B1
CLAIM 17
. A system for interactive communication using a data stream sent in combination with a specific broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a specific broadcast event to a receiving device ;

a data stream transmitter for transmitting at least a data stream to the receiving device , wherein at least a portion of the data stream contains at least one identifier , wherein the identifier is at least a portion of data required to enable a response authentication system (random number generator) to uniquely identify the specific broadcast event ;

and a communication module , having one (synchronization signal) or more processors , for communicating with a database system , wherein the database system is configured to access a first data corollary to the specific broadcast event by using the data containing the at least one identifier and to access a second data corollary to a responder by using data (following actions, encrypted state, using one) that enables an identification of the responder , and wherein at least the portion of the database system further communicates with the response authentication system that receives a response packet containing at a minimum the at least one identifier .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 15
. A method of operating a secure processing unit comprising a real time clock , said method including the following steps : initializing said real time clock through the following steps : receiving time synchronization signal (having one) s from an external source , said time synchronization signals being based on Greenwich Mean Time ;
determining whether said external source is secure ;
using said time synchronization signals for said initialization if said external source is determined to be secure ;
comparing the time recorded in said real time clock with external time synchronization signals on a regular basis ;
if said time recorded in said real time clock is determined to be out of synchronization with said external time synchronization signals , determining the extent of the difference between said time recorded in said real time clock and said external time synchronization signals ;
and setting an indicator if said time difference exceeds a specified threshold .

US5892900A
CLAIM 65
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory said mass storage comprising a secure storage area storing information at least some of which is encrypted , said information including one or more applications programs , each of said applications programs comprising one or more applications modules , and at least two encrypted applications modules , one of said encrypted applications modules having been encrypted using a first encryption key and a second of said encrypted applications modules having been encrypted using a second encryption key different from said first encryption key , and a non-secure storage area storing information ;
one or more storage locations including one or more memory locations allocated by an operating system to a boot record file , but not used by such file , said memory locations being located after the end of said file but before the end of the memory sector allocated by said operating system to said file , said one or more storage locations storing one or more cryptographic keys ;
one or more storage locations storing at least one of said encryption keys . programming which controls said host processing environment so as to load said applications modules from said secure storage area into said main memory , said programming further comprising , programming which decrypts said applications modules during said loading process , and programming which removes at least certain of said application modules from said main memory as soon as execution of each said application module has at least temporarily completed , even if the area of said main memory occupied by said application module is not yet required for other information , whereby the duration of residency of at least certain applications modules in an unencrypted state (data elements, using data) in said main memory is limited so as to render analysis of said applications modules more difficult .

US5892900A
CLAIM 68
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory , a communications port , a clock , and trusted server time programming comprising programming which controls said communications port to contact a trusted server and programming which obtains a time value from said trusted server , and clock initialization programming which synchronizes said clock to said time value obtained from said trusted server , said clock initialization programming determining whether said time value specified by said clock is the same or within a specified range as the time value obtained from said trusted server , and if said determination results in an affirmative conclusion , said clock initialization programming setting an indication indicating that said clock has been synchronized with said time value obtained from said trusted server , and if said determination results in a negative conclusion , said clock initialization programming performing at least one of the following actions (data elements, using data) : setting said time value specified by said clock to be the same as or within a specified range of the time value obtained from said trusted server , or storing a time offset value indicating the difference between said time value specified by said clock and the time value obtained from said trusted server .

US5892900A
CLAIM 187
. A virtual distribution environment as in claim 186 , said first host processing environment further comprising : an execution timing data storage location , execution timing integrity circuitry , said execution timing integrity circuitry operatively connected to said clock and to said execution timing data storage location , said execution timing circuitry including circuitry causing a designated program routine to execute , said circuitry further causing information relating to the duration of said execution to be stored in said execution timing data storage location ;
said encrypted portion of said installation materials further comprising : programming causing said execution timing integrity circuitry to operate using one (data elements, using data) or more program routines contained in said operational materials .

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system (random number generator) to uniquely identify the specific broadcast event includes content identification (specified operation, time information) .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information (content identification) ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 109
. A method of providing security for a host processing environment comprising a central processing unit , a main memory , mass storage , a communications port , and a clock , said method comprising the following steps : initializing a storage location to a known value , performing a specified operation (content identification) , incrementing the value contained in said storage location for each performance of said specified operation , using said communications port to communicate the value contained in said storage location to an external trusted server , said external trusted server comparing the results of said contents with expected results , and setting an indication based on said comparison , and undertaking at least one action in response to the setting of said indication , said at least one action including sending a communication to said host processing environment , said communication causing said host processing environment to at least temporarily halt further processing .

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (specified operation, time information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (bus interface, transmits signals, related functions) Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (random number generator) , a third party database .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions (response options, response database system, user response) , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface (response options, response database system, user response) unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals (response options, response database system, user response) between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information (content identification) ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 109
. A method of providing security for a host processing environment comprising a central processing unit , a main memory , mass storage , a communications port , and a clock , said method comprising the following steps : initializing a storage location to a known value , performing a specified operation (content identification) , incrementing the value contained in said storage location for each performance of said specified operation , using said communications port to communicate the value contained in said storage location to an external trusted server , said external trusted server comparing the results of said contents with expected results , and setting an indication based on said comparison , and undertaking at least one action in response to the setting of said indication , said at least one action including sending a communication to said host processing environment , said communication causing said host processing environment to at least temporarily halt further processing .

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system (random number generator) , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US8200203B1
CLAIM 24
. The method of claim 21 , further comprising providing the at least part of the information stored in the database entry to the response authentication system (random number generator) , wherein the response authentication system is configured to generate a response to the communications device based on said at least part of the information stored in the database entry .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (specified operation, time information) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options (bus interface, transmits signals, related functions) , Open Data Application (ODA) data .
US5892900A
CLAIM 1
. A secure processing unit comprising a CPU , microprocessor or microcontroller and components designed to perform security-related functions (response options, response database system, user response) , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
said barrier including : a secure bus interface (response options, response database system, user response) unit , comprising : a port designed for connection to a bus external to the secure processing unit ;
signal-evaluation circuitry which evaluates signals received from said external bus to determine whether said signals were generated by a trusted source ;
and transmission circuitry which transmits signals (response options, response database system, user response) between said secure processing unit and said external bus , said transmission circuitry comprising gating circuitry operatively connected to said signal-evaluation circuitry ;
said gating circuitry including selective release circuitry which selectively releases signals from said external bus for transmission by said trqansmission circuitry to said secure processing unit or blocks said signals ;
said selective release circuitry being controlled , at least in part , by signals received from said signal-evaluation circuitry , a clock , including ;
circuitry which stores time information (content identification) ;
circuitry which updates said time information to reflect the passage of time ;
circuitry designed to output said time information for use by said secure processing unit ;
user-controllable circuitry operatively connected to adjust said time information ;
parameter circuitry operatively controlled to limit the magnitude of an adjustment by said user-controllable circuitry to said time information ;
synchronization circuitry operatively connected to an external port , said synchronization circuitry further comprising : a comparator operatively connected to compare said time information with an external timing signal ;
said comparator outputting a non-synch signal in the event said comparison indicates a difference which exceeds a threshold ;
an encryption/decryption engine ;
a random number generator ;
secure memory ;
and means for creation of one or more secure objects , said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 109
. A method of providing security for a host processing environment comprising a central processing unit , a main memory , mass storage , a communications port , and a clock , said method comprising the following steps : initializing a storage location to a known value , performing a specified operation (content identification) , incrementing the value contained in said storage location for each performance of said specified operation , using said communications port to communicate the value contained in said storage location to an external trusted server , said external trusted server comparing the results of said contents with expected results , and setting an indication based on said comparison , and undertaking at least one action in response to the setting of said indication , said at least one action including sending a communication to said host processing environment , said communication causing said host processing environment to at least temporarily halt further processing .

US8200203B1
CLAIM 26
. A response database system (bus interface, transmits signals, related functions) associated with a response authentication system (random number generator) that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions (response options, response database system, user response) , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 34
. A secure processing unit as in claim 19 , said secure processing unit further comprising : a bus interface (response options, response database system, user response) unit operatively connected to internal circuitry of said secure processing unit , to said secure mode interface switch and to an external bus , said bus interface unit operating to pass signals between said external bus and said internal circuitry ;
said bus interface unit containing conditional access circuitry ;
said conditional access circuitry operating to pass a first type of signals between said external bus and said internal circuitry when said secure processing unit is in said second security-related state ;
and said conditional access circuitry operating to block passage of said first type of signals between said external bus and said internal circuitry when said secure processing unit is in said first security-related state .

US8200203B1
CLAIM 27
. A system for interactive communication using a data packet (said transmission) sent in combination with a unique broadcast event to a receiving device , the system comprising : a broadcast event transmitter for transmitting at least a unique broadcast event to the receiving device , wherein the receiving device is capable of generating a response corollary to the unique broadcast event and further wherein the response is capable of being received by at least a response authentication system (random number generator) ;

a data stream transmitter for transmitting at least a data packet to the receiving device , wherein the data packet includes at least content information corollary to the unique broadcast event ;

and a communication module , having one (synchronization signal) or more processors , for communicating with a database system , wherein the database system has at least two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry and further wherein the response authentication system is capable of accessing the database system and generating an answer to the response corollary to the unique broadcast event using information stored in the database system .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 15
. A method of operating a secure processing unit comprising a real time clock , said method including the following steps : initializing said real time clock through the following steps : receiving time synchronization signal (having one) s from an external source , said time synchronization signals being based on Greenwich Mean Time ;
determining whether said external source is secure ;
using said time synchronization signals for said initialization if said external source is determined to be secure ;
comparing the time recorded in said real time clock with external time synchronization signals on a regular basis ;
if said time recorded in said real time clock is determined to be out of synchronization with said external time synchronization signals , determining the extent of the difference between said time recorded in said real time clock and said external time synchronization signals ;
and setting an indicator if said time difference exceeds a specified threshold .

US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US8200203B1
CLAIM 29
. The system of claim 27 , wherein at least part of the content information corollary to the unique broadcast event includes an identifier that is at least in part derived from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , data derived from an advertiser , the database system , the response authentication system (random number generator) , a third party database .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US8200203B1
CLAIM 30
. The system of claim 27 , further comprising a broadcast data management module that processes data for use by at least one of the following : the broadcast event transmitter module , the data stream transmitter module , the database system , the response authentication system (random number generator) , a third party database .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US8200203B1
CLAIM 32
. The system of claim 30 , wherein the broadcast data management module processing of the data comprises at least one of the following : correlation of data elements (following actions, encrypted state, using one) of the first entry and the second entry , data type filtering , modifying at least one database entry , dynamically distributing the data packet (said transmission) for transmission to the receiving device selected , parsing the data in the database , aggregating data , generating a report .
US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US5892900A
CLAIM 65
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory said mass storage comprising a secure storage area storing information at least some of which is encrypted , said information including one or more applications programs , each of said applications programs comprising one or more applications modules , and at least two encrypted applications modules , one of said encrypted applications modules having been encrypted using a first encryption key and a second of said encrypted applications modules having been encrypted using a second encryption key different from said first encryption key , and a non-secure storage area storing information ;
one or more storage locations including one or more memory locations allocated by an operating system to a boot record file , but not used by such file , said memory locations being located after the end of said file but before the end of the memory sector allocated by said operating system to said file , said one or more storage locations storing one or more cryptographic keys ;
one or more storage locations storing at least one of said encryption keys . programming which controls said host processing environment so as to load said applications modules from said secure storage area into said main memory , said programming further comprising , programming which decrypts said applications modules during said loading process , and programming which removes at least certain of said application modules from said main memory as soon as execution of each said application module has at least temporarily completed , even if the area of said main memory occupied by said application module is not yet required for other information , whereby the duration of residency of at least certain applications modules in an unencrypted state (data elements, using data) in said main memory is limited so as to render analysis of said applications modules more difficult .

US5892900A
CLAIM 68
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory , a communications port , a clock , and trusted server time programming comprising programming which controls said communications port to contact a trusted server and programming which obtains a time value from said trusted server , and clock initialization programming which synchronizes said clock to said time value obtained from said trusted server , said clock initialization programming determining whether said time value specified by said clock is the same or within a specified range as the time value obtained from said trusted server , and if said determination results in an affirmative conclusion , said clock initialization programming setting an indication indicating that said clock has been synchronized with said time value obtained from said trusted server , and if said determination results in a negative conclusion , said clock initialization programming performing at least one of the following actions (data elements, using data) : setting said time value specified by said clock to be the same as or within a specified range of the time value obtained from said trusted server , or storing a time offset value indicating the difference between said time value specified by said clock and the time value obtained from said trusted server .

US5892900A
CLAIM 187
. A virtual distribution environment as in claim 186 , said first host processing environment further comprising : an execution timing data storage location , execution timing integrity circuitry , said execution timing integrity circuitry operatively connected to said clock and to said execution timing data storage location , said execution timing circuitry including circuitry causing a designated program routine to execute , said circuitry further causing information relating to the duration of said execution to be stored in said execution timing data storage location ;
said encrypted portion of said installation materials further comprising : programming causing said execution timing integrity circuitry to operate using one (data elements, using data) or more program routines contained in said operational materials .

US8200203B1
CLAIM 33
. A response authentication system (random number generator) for obtaining a response packet from a receiving device , the system comprising : a communication module for communicating with a database system , wherein the database system has at least two entries and wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of information corollary to a unique broadcast event matches at least one element of the first entry ;

and a response processing module , having one (synchronization signal) or more processors , for receiving a response packet from a receiving device wherein the receiving device receives the unique broadcast event and a data packet (said transmission) containing at least the information corollary to the unique broadcast event and further wherein the response packet from the receiving device contains at a minimum a portion of the information corollary to the unique broadcast event received by the receiving device .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 15
. A method of operating a secure processing unit comprising a real time clock , said method including the following steps : initializing said real time clock through the following steps : receiving time synchronization signal (having one) s from an external source , said time synchronization signals being based on Greenwich Mean Time ;
determining whether said external source is secure ;
using said time synchronization signals for said initialization if said external source is determined to be secure ;
comparing the time recorded in said real time clock with external time synchronization signals on a regular basis ;
if said time recorded in said real time clock is determined to be out of synchronization with said external time synchronization signals , determining the extent of the difference between said time recorded in said real time clock and said external time synchronization signals ;
and setting an indicator if said time difference exceeds a specified threshold .

US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US8200203B1
CLAIM 38
. The system of claim 33 , further comprising an answer module (application modules, interrupt signal) that sends an answer to the receiving device .
US5892900A
CLAIM 37
. A secure processing unit as in claim 34 , said first type of signals further comprising : interrupt signal (answer module) s .

US5892900A
CLAIM 65
. A virtual distribution environment comprising a host processing environment comprising a central processing unit ;
main memory operatively connected to said central processing unit ;
mass storage operatively connected to said central processing unit and said main memory said mass storage comprising a secure storage area storing information at least some of which is encrypted , said information including one or more applications programs , each of said applications programs comprising one or more applications modules , and at least two encrypted applications modules , one of said encrypted applications modules having been encrypted using a first encryption key and a second of said encrypted applications modules having been encrypted using a second encryption key different from said first encryption key , and a non-secure storage area storing information ;
one or more storage locations including one or more memory locations allocated by an operating system to a boot record file , but not used by such file , said memory locations being located after the end of said file but before the end of the memory sector allocated by said operating system to said file , said one or more storage locations storing one or more cryptographic keys ;
one or more storage locations storing at least one of said encryption keys . programming which controls said host processing environment so as to load said applications modules from said secure storage area into said main memory , said programming further comprising , programming which decrypts said applications modules during said loading process , and programming which removes at least certain of said application modules (answer module) from said main memory as soon as execution of each said application module has at least temporarily completed , even if the area of said main memory occupied by said application module is not yet required for other information , whereby the duration of residency of at least certain applications modules in an unencrypted state in said main memory is limited so as to render analysis of said applications modules more difficult .

US8200203B1
CLAIM 43
. A device that enables a response to a data packet (said transmission) sent in combination with a unique broadcast event , the device comprising : a receiver module (specific character) that detects a unique broadcast event and extracts from at least a portion of the data packet content information corollary to the unique broadcast event , wherein the content information is sourced from a database system that has at a minimum two entries wherein at least one element of a first entry matches at least one element of a second entry , and at least one element of the content information matches at least one element of the first entry ;

memory for storing at least part of the content information ;

a communication module for communicating the at least part of the content information to a user ;

an input control that enables the selection of the at least part of the content information and enables the generation of a response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control , the response packet including at a minimum the at least part of the content information , to a response authentication system (random number generator) .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US5892900A
CLAIM 219
. A method of secure printing comprising the following steps : generating a scrambled font set , said generating step comprising the following steps : downloading a standard font comprising a set of characters and command codes , said command codes related to specific character (receiver module) s , altering the relationship of characters to command codes in accordance with a specified formula , downloading said scrambled font set to a printer , information to be printed , downloading said print file to said printer , said printer using said scrambled font set to print a document based on said print file , whereby at least a portion of said document is printed in useable form on a printer containing said scrambled font set , but said portion is printed in a less useable or non-useable form on a printer not containing a scrambled font set but instead containing said standard font set .

US8200203B1
CLAIM 44
. The system of claim 43 , wherein the data packet (said transmission) conforms to an Open Data Application (ODA) protocol .
US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US8200203B1
CLAIM 45
. The system of claim 44 , wherein the ODA allows inclusion of at least one of the following : an Internet Protocol (IP) address , a directory location for receiving a user response (bus interface, transmits signals, related functions) , a destination address of alphanumeric characters along with identification of an address format .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions (response options, response database system, user response) , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .

US5892900A
CLAIM 34
. A secure processing unit as in claim 19 , said secure processing unit further comprising : a bus interface (response options, response database system, user response) unit operatively connected to internal circuitry of said secure processing unit , to said secure mode interface switch and to an external bus , said bus interface unit operating to pass signals between said external bus and said internal circuitry ;
said bus interface unit containing conditional access circuitry ;
said conditional access circuitry operating to pass a first type of signals between said external bus and said internal circuitry when said secure processing unit is in said second security-related state ;
and said conditional access circuitry operating to block passage of said first type of signals between said external bus and said internal circuitry when said secure processing unit is in said first security-related state .

US8200203B1
CLAIM 47
. The system of claim 43 , wherein the data packet (said transmission) further comprises a broadcast event identifier (initiating communication) .
US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US5892900A
CLAIM 60
. A virtual distribution environment as in claim 56 in which said one or more actions include initiating communication (event identifier) s with a trusted server .

US8200203B1
CLAIM 48
. The system of claim 47 , wherein the response packet further comprises the broadcast event identifier (initiating communication) .
US5892900A
CLAIM 60
. A virtual distribution environment as in claim 56 in which said one or more actions include initiating communication (event identifier) s with a trusted server .

US8200203B1
CLAIM 49
. The system of claim 47 , wherein the response packet comprises a modified version of the broadcast event identifier (initiating communication) .
US5892900A
CLAIM 60
. A virtual distribution environment as in claim 56 in which said one or more actions include initiating communication (event identifier) s with a trusted server .

US8200203B1
CLAIM 50
. The system of claim 43 , wherein at least part of the content information in the response packet is altered after being received in the data packet (said transmission) .
US5892900A
CLAIM 18
. A method of operating a secure processing unit comprising the steps of : receiving an encrypted transmission from an electronic appliance ;
using an encryption/decryption engine to determine the type of encryption used for such transmission ;
determining that said transmission (wireless data, wireless data channel, data packet) was encrypted using public key encryption ;
using public key decryption techniques to decrypt said transmission ;
obtaining a symmetric key from said decrypted transmission ;
using said symmetric key to encrypt a transmission to said electronic appliance ;
and using said symmetric key to decrypt at least one additional transmission from said electronic appliance said at least one additional transmission comprising a secure object including at least one control information and controlled content ;
and gaining access to said controlled content by complying with at least a portion of said at least one control information .

US8200203B1
CLAIM 63
. The device of claim 43 , wherein at least one of the first entry and second entry of the database includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system (random number generator) , a third party database .
US5892900A
CLAIM 7
. A secure processing unit comprising a CPU microprocessor or microcontroller and components designed to perform security-related functions , said components including : a secure , tamper-resistant barrier operating to render unauthorized interference with or access to the contents or operations of the secure processing unit more difficult ;
a clock ;
an encryption/decryption engine including first encryption/decryption circuitry which encrypts and decrypts information using a first encryption algorithm ;
second encryption/decryption circuitry which encrypts and decrypts information using a second encryption algorithm different from said first encryption algorithm ;
said second encryption algorithm imparting a higher degree of cryptographic security to encrypted information than said first encryption algorithm ;
a random number generator (response authentication system) ;
secure memory ;
and means for creation of one or more secure objects said secure objects comprising at least one control information and content governed by said at least one control information .




US8200203B1

Filed: 2003-03-21     Issued: 2012-06-12

Broadcast response method and system

(Original Assignee) StratosAudio Inc     (Current Assignee) StratosAudio Inc

Kelly M. Christensen, Thomas D. Mock, Lewis A. Kushner, Richard L. Bowman
JPH1056632A

Filed: 1996-08-07     Issued: 1998-02-24

放送システムおよび放送受信装置

(Original Assignee) Toshiba Corp; 株式会社東芝     

Tatsu Kamibayashi, 達 上林
US8200203B1
CLAIM 1
. A receiving device that enables a response to a data stream sent in combination with a specific broadcast event , the receiving device comprising : a receiver module that detects a specific broadcast event and extracts from at least a portion of a data stream at least one identifier , wherein the at least one identifier is at least a portion of data required to enable a response authentication system to uniquely identify the specific broadcast event ;

memory for storing at a minimum the at least one identifier ;

a communication module for communicating information corresponding at least in part to the specific broadcast event ;

an input control that enables a selection of at least part of the communicated information that corresponds at least in part to the specific broadcast event and further enables the generation of the response ;

and a transmitter that transmits a response packet corresponding to the response generated using the input control to the response authentication system , the response packet including at a minimum the at least one identifier of the selected part (前記通知) of the communicated information ;

wherein the receiver module is configured to receive the data stream sent in combination with a broadcast signal from a portion of a database system and the transmitter is configured to transmit the response packet to the response authentication system which is configured to communicate with at least part of the database system , and further wherein the database system is configured to access a first data corollary to the specific broadcast event using at a minimum the data containing the at least one identifier and to access a second data corollary to a responder using at a minimum data that enables an identification of the responder .
JPH1056632A
CLAIM 5
【請求項5】 前記センタから配信される番組の放送信 号には、これから配信される番組の映像により提供され るコマンドに基づきイベントを発生するか否かを問い合 わせるための応答要求が多重され、 前記受信装置は、前記放送信号に多重された応答要求を 受信すると、その旨を提示して視聴者に応答を促し、こ の応答要求に対し視聴者によりなされた応答を前記双方 向通信回線を介して前記サーバに通知する通知手段と、 前記サーバは、前記通知 (selected part) 手段でイベントの発生を要求す る旨が通知されたとき、前記サーバから、そのイベント に対応する情報を読み出して前記双方向通信回線を介し て前記要求元の受信装置にダウンロードする手段と、 前記センタから配信された番組の映像により提供された コマンドに基づき視聴者の指示に応じてイベントが発生 されると、前記ダウンロードされた情報を表示する手段 と、を具備したことを特徴とする請求項1記載の放送シ ステム。

US8200203B1
CLAIM 3
. The device as in claim 1 , wherein the transmitter uses an interface with a computing device (システム, 判断手段) .
JPH1056632A
CLAIM 1
【請求項1】 番組を放送するセンタと、このセンタか ら放送される各番組映像に対応付けてその番組映像によ り提供されるコマンドに基づき発生するイベントに対応 する情報を蓄積するサーバと、前記センタからの放送番 組を受信し、その受信した放送番組の映像により提供さ れたコマンドに基づきイベントを発生する複数の受信装 置から構成され、前記サーバと前記受信装置は双方向通 信回線を介して互いに通信可能なように接続された放送 システム (computing device, communication device) において、 前記受信装置は、前記センタから受信した放送番組の映 像により提供されたコマンドに基づき視聴者の指示に応 じて発生されたイベントを前記双方向通信回線を介して 前記サーバに通知するイベント通知手段と、 前記サーバは、このイベント通知手段で通知されたイベ ントに対応する情報を読み出して、それを前記イベント 通知元の受信装置に前記双方向通信回線を介して返信す る返信手段と、 前記イベント通知元の受信装置は、この返信手段で返信 された情報を提示する提示手段と、 を具備したことを特徴とする放送システム

JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段 (computing device, communication device) を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 4
. The device as in claim 1 , wherein the response packet further includes a responder identification (識別情報) .
JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報 (responder identification, content identification) に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 6
. The device of claim 1 , wherein at least a portion of the data stream includes at least one of the following : content identification (識別情報) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報 (responder identification, content identification) に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 9
. The device of claim 1 , wherein the receiver module includes at least one of the following : an FM receiver , an AM radio receiver (前記放送番組) , an In-Band-On-Channel receiver .
JPH1056632A
CLAIM 2
【請求項2】 前記イベント通知手段は、前記受信装置 の画面に表示された前記放送番組 (AM radio receiver) の映像に対し視聴者の 所望の位置が指定されて、その指定された位置を検知し たら、その検知された位置情報とともに前記双方向通信 回線を介して前記サーバにイベントの発生を通知し、 前記返信手段は、前記イベント通知手段で通知された位 置情報に対応する情報を前記サーバから読み出して、そ れを前記イベント通知元の受信装置に前記双方向通信回 線を介して返信することを特徴とする請求項1記載の放 送システム。

US8200203B1
CLAIM 16
. The system of claim 13 , wherein at least a portion of the data that enables the unique identification of the specific broadcast event includes content identification (識別情報) .
JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報 (responder identification, content identification) に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 19
. The system of claim 17 , wherein at least the portion of the data required to enable the response authentication system to uniquely identify the specific broadcast event includes content identification (識別情報) .
JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報 (responder identification, content identification) に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 20
. The system of claim 17 , wherein at least a portion of the data stream includes at least one of the following : content identification (識別情報) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options Open Data Application (ODA) data , and wherein at least part of the first data corollary to the specific broadcast event includes an identifier at least partly derived from data obtained from at least one of the following : Compact Disc Data Base , Recording Industry Association of America , Ad-ID , Industry Standard Commercial Identifier , an advertiser , the database system , the response authentication system , a third party database .
JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報 (responder identification, content identification) に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 21
. A method for operating a database system associated with an interactive broadcast media response system , comprising : determining a unique database entry identifier , wherein the unique database entry identifier enables access to a database entry ;

entering information associated with a broadcast event into the database entry using the unique database entry identifier ;

providing data that enables the determination of the unique database entry identifier to a broadcaster of the broadcast event ;

receiving the data that enables the determination of the unique database entry identifier from a response authentication system , whereby the response authentication system received the data that enables the determination of the unique database entry identifier in a response packet sourced from a communication device (システム, 判断手段) that received the data that enables the determination of the unique database entry identifier in conjunction with the broadcast event ;

determining the unique database entry identifier using the data that enables the determination of the unique database entry identifier ;

and accessing a database system using the unique database entry identifier to retrieve at least part of the information stored in the database entry associated with the unique database entry identifier .
JPH1056632A
CLAIM 1
【請求項1】 番組を放送するセンタと、このセンタか ら放送される各番組映像に対応付けてその番組映像によ り提供されるコマンドに基づき発生するイベントに対応 する情報を蓄積するサーバと、前記センタからの放送番 組を受信し、その受信した放送番組の映像により提供さ れたコマンドに基づきイベントを発生する複数の受信装 置から構成され、前記サーバと前記受信装置は双方向通 信回線を介して互いに通信可能なように接続された放送 システム (computing device, communication device) において、 前記受信装置は、前記センタから受信した放送番組の映 像により提供されたコマンドに基づき視聴者の指示に応 じて発生されたイベントを前記双方向通信回線を介して 前記サーバに通知するイベント通知手段と、 前記サーバは、このイベント通知手段で通知されたイベ ントに対応する情報を読み出して、それを前記イベント 通知元の受信装置に前記双方向通信回線を介して返信す る返信手段と、 前記イベント通知元の受信装置は、この返信手段で返信 された情報を提示する提示手段と、 を具備したことを特徴とする放送システム

JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段 (computing device, communication device) を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 22
. The method of claim 21 , wherein at least part of the information retrieved from the database system is communicated to the communication device (システム, 判断手段) that sent the response packet .
JPH1056632A
CLAIM 1
【請求項1】 番組を放送するセンタと、このセンタか ら放送される各番組映像に対応付けてその番組映像によ り提供されるコマンドに基づき発生するイベントに対応 する情報を蓄積するサーバと、前記センタからの放送番 組を受信し、その受信した放送番組の映像により提供さ れたコマンドに基づきイベントを発生する複数の受信装 置から構成され、前記サーバと前記受信装置は双方向通 信回線を介して互いに通信可能なように接続された放送 システム (computing device, communication device) において、 前記受信装置は、前記センタから受信した放送番組の映 像により提供されたコマンドに基づき視聴者の指示に応 じて発生されたイベントを前記双方向通信回線を介して 前記サーバに通知するイベント通知手段と、 前記サーバは、このイベント通知手段で通知されたイベ ントに対応する情報を読み出して、それを前記イベント 通知元の受信装置に前記双方向通信回線を介して返信す る返信手段と、 前記イベント通知元の受信装置は、この返信手段で返信 された情報を提示する提示手段と、 を具備したことを特徴とする放送システム

JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段 (computing device, communication device) を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 25
. The method of claim 21 , wherein the unique database entry identifier includes at least one of the following : content identification (識別情報) , a track identifier , a track title , a numeric identifier , an alpha-numeric identifier , a unique identifier , Radio Broadcast Data System (RBDS) data , a plurality of response options , Open Data Application (ODA) data .
JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報 (responder identification, content identification) に基づきイベント発 生を許可する受信装置を指定するための制御情報が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 26
. A response database system (の制御情報) associated with a response authentication system that uses data that enables the determination of a database entry , comprising : a database entry module that enables access to the database entry , wherein information associated with a broadcast event is entered using the data that enables the determination of the database entry ;

a communication module providing at least part of the data that enables the determination of the database entry to a broadcaster of the broadcast event ;

a response reception module that receives the data that enables the determination of the database entry from the response authentication system , wherein the response authentication system received at least part of the data that enables the determination of the database entry in a response packet sourced from a communication device (システム, 判断手段) that received at least part of the data that enables the determination of the database entry in conjunction with the broadcast event ;

and a database access module that accesses the database system using the data that enables the determination of the database entry to retrieve at least part of the information stored in the database entry associated with the broadcast event .
JPH1056632A
CLAIM 1
【請求項1】 番組を放送するセンタと、このセンタか ら放送される各番組映像に対応付けてその番組映像によ り提供されるコマンドに基づき発生するイベントに対応 する情報を蓄積するサーバと、前記センタからの放送番 組を受信し、その受信した放送番組の映像により提供さ れたコマンドに基づきイベントを発生する複数の受信装 置から構成され、前記サーバと前記受信装置は双方向通 信回線を介して互いに通信可能なように接続された放送 システム (computing device, communication device) において、 前記受信装置は、前記センタから受信した放送番組の映 像により提供されたコマンドに基づき視聴者の指示に応 じて発生されたイベントを前記双方向通信回線を介して 前記サーバに通知するイベント通知手段と、 前記サーバは、このイベント通知手段で通知されたイベ ントに対応する情報を読み出して、それを前記イベント 通知元の受信装置に前記双方向通信回線を介して返信す る返信手段と、 前記イベント通知元の受信装置は、この返信手段で返信 された情報を提示する提示手段と、 を具備したことを特徴とする放送システム

JPH1056632A
CLAIM 4
【請求項4】 前記センタから配信される番組の放送信 号には、前記各受信装置の識別情報に基づきイベント発 生を許可する受信装置を指定するための制御情報 (response database system) が多重 され、 前記受信装置は、前記放送信号に多重された制御情報を 受信すると、その受信装置が有する識別情報と前記制御 情報を基にイベント発生が許可されているか否かを判断 する判断手段 (computing device, communication device) を具備し、 この判断手段でイベント発生が許可されていると判断さ れたとき、前記センタから受信した放送番組の映像にコ マンドを提供し、前記イベント通知手段は、この放送番 組の映像に提供されたコマンドに基づき視聴者の指示に 応じて発生されたイベントを前記双方向通信回線を介し て前記サーバに通知し、 前記サーバは、前記イベント通知手段で通知されたイベ ントの数を計数して、その計数値が予め定められた数に 達したとき、イベント発生を許可する受信装置を変更し た新たな制御情報を前記放送信号に多重して放送するこ とを特徴とする請求項1記載の放送システム。

US8200203B1
CLAIM 52
. The system of claim 43 , wherein the input control includes at least one of the following : a touch screen , a keypad , voice instruction receiver (する情報) .
JPH1056632A
CLAIM 1
【請求項1】 番組を放送するセンタと、このセンタか ら放送される各番組映像に対応付けてその番組映像によ り提供されるコマンドに基づき発生するイベントに対応 する情報 (Channel receiver, voice instruction receiver) を蓄積するサーバと、前記センタからの放送番 組を受信し、その受信した放送番組の映像により提供さ れたコマンドに基づきイベントを発生する複数の受信装 置から構成され、前記サーバと前記受信装置は双方向通 信回線を介して互いに通信可能なように接続された放送 システムにおいて、 前記受信装置は、前記センタから受信した放送番組の映 像により提供されたコマンドに基づき視聴者の指示に応 じて発生されたイベントを前記双方向通信回線を介して 前記サーバに通知するイベント通知手段と、 前記サーバは、このイベント通知手段で通知されたイベ ントに対応する情報を読み出して、それを前記イベント 通知元の受信装置に前記双方向通信回線を介して返信す る返信手段と、 前記イベント通知元の受信装置は、この返信手段で返信 された情報を提示する提示手段と、 を具備したことを特徴とする放送システム。