Abstract: The present disclosure provides a channel authentication system (212) to authenticate the live broadcasting of each channel of a plurality of channels in real time. The channel authentication system (212) receives a first set of data. In addition, the channel authentication system (212) analyzes the first set of data. Further, the channel authentication system (212) records the live broadcasting of each channel. Furthermore, the channel authentication system (212) stores the recording of the live broadcasting of each channel. The channel authentication system (212) uploads the recording of the live broadcasting of each channel. The channel authentication system (212) maps the first set of data with the recording of the live broadcasting of each channel. The channel authentication system (212) authenticates the plurality of channels. TO BE PUBLISHED WITH FIGURE 2
TECHNICAL FIELD
[0001] The present disclosure relates to a field of broadcasting and 5 communication system. More specifically, the present disclosure relates to a channel authentication system to authenticate live broadcasting of a plurality of channels.
BACKGROUND 10
[0002] Nowadays, service providers deliver media content to customers through one or more set top boxes in real time. The media content is delivered or broadcasted on a display device such as a television connected to a set top box. The media content broadcasted is based on a type of subscription service availed 15 by the customer from the service provider. The service provider provides multiple subscription plans to the customers. Each subscription plan includes a pre-defined number of channels and a list of different channels. These channels are provided by a multiple number of channel providers. In addition, these channels are broadcasted on the display device through the set top box on a pre-20 defined channel position. In an example, channel A is broadcasted on position 25 whereas channel B is broadcasted on position 56. The channels are displayed through an electronic program guide to the customers on the display device in a pre-defined sequence.
25
[0003] Each channel provider provides the right to broadcast the media content on the channel to multiple number of service providers. The channel providers have an exclusive deal with the service providers to broadcast their channel on a pre-defined position. Typically, multiple service providers broadcast a same channel on different positions. The service providers enable broadcasting of paid and free 30 channels. Each paid channel and free channel is broadcasted on a fixed channel
3
position. However, there is a major concern of channel piracy when it comes to broadcasting of media content through set top boxes. One of the issues that have come to light is that various paid channels are being broadcasted on a different channel position than a channel position it was originally supposed to be broadcasted. This creates an issue for the channel provider in the long run and 5 leads to loss of revenue.
[0004] In light of the above stated discussion, there is a need for a system which overcomes the above stated drawbacks.
10
OBJECT OF THE DISCLOSURE
[0005] A primary object of the present disclosure is to provide a channel authentication system to authenticate live broadcasting of each channel of the plurality of channels in real time. 15
[0006] Another object of the present disclosure is to provide a system for recording the live broadcasting of each channel of the plurality of channels in real time.
20
SUMMARY
[0007] In an aspect, the present disclosure provides a computer system is provided. The computer system may include one or more processors and a memory coupled to the one or more processors. The memory may store 25 instructions which, when executed by the one or more processors, may cause the one or more processors to perform a method. The method is a channel authentication system in real time to authenticate live broadcasting of each channel of plurality of channels. The method includes a first set of receiving a first set of data associated the plurality of channels. In addition, the method 30 includes a second step of analyzing the first set of data associated with the
4
plurality of channels in real time. Moreover, the method includes a third step of recording live broadcasting of each channel of the plurality of channels being broadcasted on one or more media broadcasting devices. Further, the method includes a fourth step of storing the recording of the live broadcasting of each channel of the plurality of channels in a communication device. Furthermore, the 5 method includes a fifth step of uploading the recording of the live broadcasting of each channel of the plurality of channels to a storage system. Also, the method includes a sixth step of mapping the first set of data with the recording of the live broadcasting of each channel of the plurality of channels. In addition, the method includes a seventh step of authenticating the recording of the live broadcasting of 10 each channel of the plurality of channels based on the mapping. The plurality of channels is broadcasted on the one or more media broadcasting devices. The live broadcasting of each channel of the plurality of channels is recorded for a time period. The recording is done by channel authenticating device in real time. The uploading is done by the communication devices in real time. The mapping is 15 done automatically in real time.
[0008] In an embodiment of present disclosure, the method includes the first set of data. The first set of data includes one or more characteristics of each channel of the plurality of channels. The one or more characteristics include electronic 20 program guide (EPG), title, time and channel information of each channel of the plurality of channels. The first set of data is provided by one or more television stations.
[0009] In an embodiment of the present disclosure, the method includes recording 25 of the live broadcasting of each channel of the plurality of channels is done by the channel authenticating device.
[0010] In an embodiment of the present disclosure, the method includes tracking location of the channel authenticating device. The tracking is done by radio 30 navigation device associated with the channel authenticating devices
5
[0011] In an embodiment of the present disclosure, the method includes compression of the recording of the live broadcasting of each channel of the plurality of channels into one or more compressed files.
5
[0012] In an embodiment of the present disclosure, the method includes storage of the first set of data associated with the plurality of channels, the location of the channel authenticating device and the one or more compressed files. The storage is done in real time.
10
[0013] In an embodiment of the present disclosure, the method includes updating the first set of data associated with the plurality of channels, the location of the channel authenticating device and the one or more compressed files. The updating is done in real time.
15
BRIEF DESCRIPTION OF FIGURES
[0014] Having thus described the invention in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
20
[0015] FIG. 1 illustrates an interactive computing environment for a channel authentication system, in accordance with various embodiments of the present disclosure;
[0016] FIG. 2 illustrates a block diagram of an interactive computing 25 environment for the channel authentication system, in accordance with various embodiments of the present disclosure; and
[0017] FIG. 3 illustrates a block diagram of a computing device, in accordance with various embodiments of the present disclosure. 30
6
[0018] It should be noted that the accompanying figures are intended to present illustrations of exemplary embodiments of the present invention. These figures are not intended to limit the scope of the present invention. It should also be noted that accompanying figures are not necessarily drawn to scale.
5
DETAILED DESCRIPTION
[0019] In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the 10 present technology. It will be apparent, however, to one skilled in the art that the present technology can be practiced without these specific details. In other instances, structures and devices are shown in block diagram form only in order to avoid obscuring the present technology.
15
[0020] Reference in this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present technology. The appearance of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor 20 are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others. Similarly, various requirements are described which may be requirements for some embodiments but not other embodiments.
25
[0021] Moreover, although the following description contains many specifics for the purposes of illustration, anyone skilled in the art will appreciate that many variations and/or alterations to said details are within the scope of the present technology. Similarly, although many of the features of the present technology are described in terms of each other, or in conjunction with each other, one skilled 30 in the art will appreciate that many of these features can be provided
7
independently of other features. Accordingly, this description of the present technology is set forth without any loss of generality to, and without imposing limitations upon, the present technology.
[0022] FIG.1 illustrates an interactive computing environment for a channel 5 authentication system in accordance with various embodiments of present disclosure. The interactive computing environment 100 shows a plurality of elements for the channel authentication system in real time.
[0023] The interactive computing environment 100 includes one or more 10 television stations 102, one or more service providers 104, one or more media broadcasting devices 106, and one or more authenticating parties 108. In an embodiment of present disclosure, the one or more television stations 102 broadcast a plurality of contents. Further, the plurality of contents includes videos, audios, internet web pages, interactive video games and the like. In an 15 example, the one or more television stations 102 include star sports, MTV, cartoon network, AXN, BBC, ESPN and the like. Further, the one or more television stations 102 transmit the plurality of contents to the one or service providers 104.
20
[0024] In an embodiment of the present disclosure, the one or more service providers 104 are line bridging devices between the one or more television stations 102 and one or more media broadcasting devices 106 . Further, the one or more service providers 104 deliver the plurality of contents via radio frequency signal transmission. In an example, the one or more service providers 104 include 25 Videocon d2h, Tata sky, DishTv, Airtel DTH and the like. In addition, the one or more service providers 104 broadcast the plurality of contents on the one or more media broadcasting devices 106.
[0025] In an embodiment of the present disclosure, the one or more media 30 broadcasting devices 106 are used for broadcasting the plurality of contents. Further, the one or more media broadcasting devices 106 are accessed through
8
one or more access technologies. Furthermore, the one or more access technologies include ground waves, cable, satellite, asymmetric digital subscriber line (ADSL), mobile devices and the like. Moreover, the one or more media broadcasting devices 106 are connected to one or more service providers 104 through one or more information appliances. Further, each information appliance 5 of the one or more information appliances includes an input to receive the plurality of contents. Furthermore, each information appliance of the plurality of appliances includes an output being connected to each media broadcasting device of the one or more media broadcasting devices 106. In an example, the one or more broadcasting devices 106 include television, computer, projector and the 10 like. Moreover the live broadcasting of the plurality of contents is authenticated by the one or more authenticating parties 108.
[0026] In an embodiment of the present disclosure, the one or more authenticating parties 108 authenticate the live broadcasting of the plurality of contents based on 15 one or more parameters. Further, the one or more parameters include availability of the plurality of contents, piracy of the plurality of contents and the like. Furthermore, the one or more authenticating parties 108 receive one or more characteristics of the plurality of contents from the one or more television stations 102. Moreover the one or more characteristics of the plurality of contents 20 includes electronic program guide (EPG), title, time and content information the like. Further, the one or more authentication parties 108 record the live broadcasting of the plurality of contents broadcasted by one or more service providers 104. Furthermore, the one or more authentication parties 108 map the one or more characteristics of the plurality of contents received from the one or 25 more television stations 102 with the live broadcasting of the plurality of contents. Moreover, the one or more authentication parties 108 generate one or more reports based on the mapping. Further, the one or more reports are transferred to the one or more television stations 102.
30
[0027] FIG. 2 illustrates a block diagram of an interactive computing environment for channel authentication system, in accordance with various
9
embodiments of the present disclosure. It may be noted that to explain the system elements of FIG. 2, references will be made to the system elements of FIG 1. The block diagram 200 depicts the system architecture of the channel authentication system 212. The system architecture of the channel authentication system 212 may include a plurality of components. The plurality of components 5 collectively performs the monitoring and control of the performance of the one or more software applications.
[0028] The plurality of components of the interactive computing environment system includes one or more television stations 202, one or more service 10 providers 204, one or more media broadcasting devices 206. Further, the plurality of components of the interactive computing environment system includes one or more channel authenticating devices 208, one or more communication devices 210. Furthermore, the plurality of components of the interactive computing environment system includes channel authentication system 212, communication 15 network 214 and server 216.
[0029] In an embodiment of present disclosure, the interactive computing environment includes the one or more television stations 202. Further, the one or more television stations 202 include a plurality of channels. Furthermore, the 20 plurality of channels includes the plurality of contents. Moreover, the plurality of contents includes video, audio, internet web pages, interactive video games and the like. The plurality of channels is based on multinational band-plan. Further, the multinational band-plan is a plan for using a band of a plurality of radio frequencies. Furthermore, the multinational band-plan includes numbering 25 scheme, center frequencies and the like. Moreover the numbering scheme includes one or more channel numbers and one or more channel letters. Each channel of the plurality of channels is assigned a channel number. The one or more channel numbers are different for each channel of the plurality of channels.
30
[0030] In an example, the one or more television stations 202 include Discovery, Star, BBC, AXN and the like. The television station Discovery broadcast the
10
plurality of channels. The plurality of channels for the television station Discovery is Discovery Turbo, Discovery Science, Discovery History and the like. Each channel of the plurality of channels is assigned different channel numbers based on the multinational band-plan. The channel Discovery Turbo is assigned a channel number A, the channel Discovery science is assigned a channel number 5 B, the channel Discovery History is assigned a channel number C.
[0031] In an embodiment of the present disclosure, the one or more television stations 202 transmit the plurality of channels to the one or more service providers 204. Furthermore, the one or more service providers 204 include application 10 service provider (ASP), network service provider (NSP), telecommunications service provider (TSP) and the like. In an example, the one or more service providers 204 include Videocon d2h, Tata sky, Dish Tv, Airtel, DTH and the like. In addition, the one or more service providers 204 broadcast the plurality of channels using one or more information appliances 204a. 15
[0032] In an embodiment of the present disclosure, the one or more information appliances 204a receive the plurality of channels by using radio frequencies signal transmission. Further, each information appliance of the one or more information appliances 204a includes the input to receive the plurality of channels. 20 Furthermore, each information appliance of the one or more information appliances 204a includes the output for connecting the one or more media communication devices 206. In an example, the one or more information appliances 204a include set-up box, d2h and the like.
25
[0033] In an embodiment of the present disclosure, each media communication device of the one or more media communication devices 206 is connected to the output of the one or more information appliances 204a. Further, the plurality of channels is broadcasted on the one or more media communication devices 206. In an example, the one or more media communication devices 206 include speaker, 30 television, radio, computer, projector and the like. Further, live broadcasting of the plurality of channels is broadcasted on the one or more media communication
11
devices 206. Furthermore, the live broadcasting of the plurality of channels is authenticated by using the one or more channel authenticating devices 208. The one or more channel authenticating devices 208 are connected to the one or more information appliances 204a.
5
[0034] In an embodiment of the present disclosure, the one or more channel authenticating devices 208 receive one or more characteristics of the each channel of the plurality of channels. Further the one or more authentication devices 208 receive the one or more characteristics from the one or more television stations 202. Furthermore, the one or more characteristics of each channel of the plurality 10 of channels includes electronic program guide (EPG), title, time, channel information and the like of each channel of the plurality of channels. Further, each channel authenticating device of the one or more channel authenticating devices 208 is associated with the one or more communication devices 210.
15
[0035] The one or more communication devices 210 are connected to the one or more channel authenticating devices 208. In an embodiment of present disclosure, the one or more communication devices 210 may be connected to the one or more channel authenticating devices 208 through wireless connection. In an example, the wireless connection includes bluetooth, cell phone network, 20 wireless local area network (WLAN), wireless sensor network, satellite communication network and the like. In another embodiment of the present disclosure, the one or more communication devices 210 may be connected to the one or more channel authenticating devices 208 through wired connection. In an example, the wired connection includes telephone networks, cable television, 25 fiber-optical communication and the like. Further, the one or more television stations 202, the one or more service providers 204 and the one or more information appliances 204a are associated with the channel authentication system 212. Furthermore, the one or more channel authenticating devices 208 and the one or more communication devices 210 are associated with the channel 30 authentication system 212. .
12
[0036] The channel authentication system 212 authenticates each channel of the plurality of channels being broadcasted on one or more media broadcasting devices 206. The channel authentication system 212 receives a first set of data associated with the plurality of channels being broadcasted on the one or more 5 media broadcasting devices 206. The first set of data associated with the plurality of channels includes the one or more characteristics of each channel of the plurality of channels. Further, the one or more characteristics are provided by the one or more television stations 202. Furthermore, the one or more characteristics of each channel of the plurality of channels includes electronic program guide 10 (EPG), title, time, channel information and the like of each channel of the plurality of channels. In addition, the channel authentication system 212 analyzes the first set of data associated with the plurality of channels in real time.
[0037] In an embodiment of the present disclosure, the one or more channel 15 authenticating devices 208 are associated with the channel authentication system 212. Further, each channel authenticating device of the one or more channel authenticating devices 208 includes a radio navigation device. The radio navigation device is used for tracking location of each channel authenticating device of the one or more channel authenticating devices 208. In an example, the 20 radio navigation device includes distance measuring equipment (DME), galileo positioning system (Galilieo), global positioning system (GPS) and the like. Further, the one or more channel authenticating devices 208 record the live broadcasting of each channel of the plurality of channels. Further, the one or more channel authenticating devices 208 record the live broadcasting of each channel of 25 the plurality of channels for a period of time. Furthermore, the period of time is based on each information appliance of the plurality of information appliances 204a of one or more service providers 204. In an example, a first service provider is Tata Sky. The recording of the live broadcasting of each channel of the plurality of channels in the information appliance of Tata Sky is for a time period of 5 30 seconds. A second service provider is Airtel. The recording of the live
13
broadcasting of each channel of the plurality of channels in the information appliance of Airtel is for a period of 4 seconds. Further, the recording of the live broadcasting of each channel of the plurality of channels is triggered by the one or more communication devices 210.
5
[0038] The one or more communication devices 210 are associated with the channel authentication system 212. The one or more communication devices 210 trigger the recording of the live broadcasting of each channel of the plurality of channels. The recording of the live broadcasting of each channel of the plurality of channels is recorded automatically by the one or more channel authenticating 10 devices 208 after being triggered. Further, the one or more communication devices 210 store the recording of the live broadcasting of each channel of the plurality of channels. Further, the recording of the live broadcasting of each channel of the plurality of channels is compressed into one or more compressed file. Furthermore, the one or more compressed files are created by one or more 15 compression tools. Moreover, the one or more compression tools include 7-Zip, PeaZip, ZipItFree and the like. In addition, the channel authentication system 212 uploads the one or more compressed files and the location of each channel authenticating device of the one or more channel authenticating devices 208. Further, the one or more compressed files and the location of each channel 20 authenticating device of the one or more channel authenticating devices 208 are uploaded on a storage system. In an embodiment of the present disclosure, the storage system is a cloud storage system. In another embodiment of the present disclosure, the storage is a non-volatile storage system. In yet another embodiment of the present disclosure, the storage system is a hard disk drive 25 system. In yet another embodiment of the present disclosure, the storage system is any suitable drive for storing data.
[0039] In an embodiment of the present disclosure, the channel authentication system 212 authenticates the live broadcasting of each channel of the plurality of 30 channels. Further, the live broadcasting of each channel of plurality of channels is
14
authenticated based on the one or more parameters. Further, the one or more parameters include availability of the plurality of channels, piracy of the plurality of channels and the like. Further, the authentication is done by mapping the first set of data with the recording of the live stream of each channel of the plurality of channels. Furthermore, the mapping is done by one or more scanning devices. In 5 an embodiment of the present disclosure, the one or more scanning devices are optical character recognition (OCR). In another embodiment of the present disclosure, the one or more scanning devices are magnetic ink character recognition (MICR). In yet another embodiment of the present disclosure, the one or more scanning devices are any suitable scanning device. Further, the mapping 10 is done automatically in real time. Furthermore, the channel authentication system 212 generates one or more reports based on the mapping. Moreover, the one or more reports include the location of the each channel authenticating device of the one or more channel authenticating devices 208. Further, the one or more reports include the one or more characteristics of the plurality of channels, an 15 error report and the like. Furthermore, the error report shows the occurrence of one or more error. Moreover, the one or more error include the non-availability of the plurality of channels, fluctuation in the live broadcasting of the plurality of channels, the piracy of the plurality of channels and the like. Further, the channel authentication system 212 transmits the one or more reports to the one or more 20 television stations 202.
[0040] In an embodiment of the present disclosure, the channel authentication system 212 is associated with the server 216 through the communication network 214. The communication network 214 enables the channel authentication system 25 212 to gain access to the internet for transmitting data to the server 216. Moreover, the communication network 214 provides a medium to transfer the data between the channel authentication system 212 and the server 216. Further, the medium for communication may be infrared, microwave, radio frequency (RF) and the like. 30
15
[0041] In an embodiment of the present disclosure, the channel authentication system 212 is located in the server216. In another embodiment of the present disclosure, the channel authentication system 212 is located in any portable communication device. The server 216 handles each operation and task performed by the channel authentication system 212. The server 216 stores one or 5 more instructions for performing the various operations of the channel authentication system 212. The channel authentication system 212 is associated with an administrator. The administrator is any person or individual who monitors the working of the channel authentication system 212. In an embodiment of the present disclosure, the administrator monitors the working of 10 the channel authentication system 212. The administrator is any person or individual who monitors the working of the channel authentication system 212 in real time. In an embodiment of the present disclosure, the administrator monitors the working of the channel authentication system 212 though one or more display device. The one or more display devices include laptops, computers, tablets, and 15 the like.
[0042] FIG. 3 illustrates a block diagram of a computing device 300, in accordance with various embodiments of the present disclosure. The computing device 300 includes a bus 302 that directly or indirectly couples the following 20 devices: memory 304, one or more processors 306, one or more presentation components 308, one or more input/output (I/O) ports 310, one or more input/output components 312, and an illustrative power supply 314. The bus 302 represents what may be one or more busses (such as an address bus, data bus, or combination thereof). Although the various blocks of FIG. 3 are shown with 25 lines for the sake of clarity, in reality, delineating various components is not so clear, and metaphorically, the lines would more accurately be grey and fuzzy. For example, one may consider a presentation component such as a display device to be an I/O component. Also, processors have memory. The inventors recognize that such is the nature of the art, and reiterate that the diagram of FIG. 3 is merely 30 illustrative of an exemplary computing device 300 that can be used in connection
16
with one or more embodiments of the present invention. Distinction is not made between such categories as “workstation,” “server,” “laptop,” “hand-held device,” etc., as all are contemplated within the scope of FIG. 3 and reference to “computing device.”
5
[0043] The computing device 300 typically includes a variety of computer-readable media. The computer-readable media can be any available media that can be accessed by the computing device 300 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, the computer-readable media may comprise computer storage 10 media and communication media. The computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. The computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other 15 memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device 300. The communication media typically embodies computer-readable instructions, data 20 structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes 25 wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media.
30
17
[0044] Memory 304 includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory 304 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The computing device 300 includes one or more processors that read data from various entities such as memory 304 or 5 I/O components 312. The one or more presentation components 308 present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc. The one or more I/O ports 310 allow the computing device 300 to be logically coupled to other devices including the one or more I/O components 312, some of which may 10 be built in. Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, etc.
[0045] The foregoing descriptions of specific embodiments of the present technology have been presented for purposes of illustration and description. They 15 are not intended to be exhaustive or to limit the present technology to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the present technology and its practical application, to thereby enable others skilled in the art to best utilize the present 20 technology and various embodiments with various modifications as are suited to the particular use contemplated. It is understood that various omissions and substitutions of equivalents are contemplated as circumstance may suggest or render expedient, but such are intended to cover the application or implementation without departing from the spirit or scope of the claims of the present technology. 25
CLAIMS
What is claimed is:
1. A computer system comprising:
5
one or more processors (306) and
a memory coupled to the one or more processors (306), the memory for storing instructions which, when executed by the one or more processors (306), cause the one or more processors (306) to perform a method for authenticating a plurality of 10 channels broadcasted by one or more service providers (104, 204), the method comprising:
receiving, at a channel authentication system (212), a first set of data associated with the plurality of channels, wherein the plurality of channels being 15 broadcasted on one or more media broadcasting devices (106, 206);
analyzing, at the channel authentication system (212), the first set of data associated with the plurality of channels in real time;
20
recording, at the channel authentication system (212), live broadcasting of each channel of the plurality of channels being broadcasted on the one or more media broadcasting devices (106, 206), wherein the live broadcasting of each channel of the plurality of channels being recorded for a time period, wherein the recording being done by a channel authenticating device (208) in real time; 25
storing, at the channel authentication system (212), the recording of the live broadcasting of each channel of the plurality of channels in a communication device (210);
30
uploading, at the channel authentication system (212), the recording of the
19
live broadcasting of each channel of plurality of channels to a storage system, wherein the uploading being done by the communication device (210) in real time;
mapping, at the channel authentication system (212), the first set of data 5 with the recording of the live broadcasting of each channel of the plurality of channels, wherein the mapping being done automatically in real time; and
authenticating, at the channel authentication system (212), the recording of the live broadcasting of each channel of the plurality of channels based on the 10 mapping.
2. The computer system as recited in claim 1, wherein the first set of data associated with the plurality of channels comprises one or more characteristics of each channels of the plurality of channels, wherein the one or more characteristics 15 comprises electronic program guide (EPG), title, time and channel information of each channel of the plurality of channels, wherein the first set of data being provided by one or more television stations (202).
3. The computer system as recited in claim 1, wherein the recording of the 20 live broadcasting of each channel of the plurality of channels being done automatically by the channel authenticating device (208).
4. The computer system as recited in claim 1, further comprising tracking, at the channel authentication system (212), location of the channel authenticating 25 device (208), wherein the tracking being done by radio navigation device associated with the channel authenticating device (208).
5. The computer system as recited in claim 1, further comprising compressing, at the channel authentication system (212), the recording of the live 30 broadcasting of each channel of the plurality of channels into one or more
20
compressed files.
6. The computer system as recited in claim 1, further comprising storing, at the channel authenticating system (212), the first set of data associated with the plurality of channels, the location of the channel authenticating device (208) and 5 one or more compressed files, wherein the storing being done in real time.
7. The computer system as recited in claim 1, further comprising updating, at the channel authentication system (212), the first set of data associated with the plurality of channels, the location of the channel authenticating device (208) and 10 one or more compressed files, wherein the updating being done in real time.
| # | Name | Date |
|---|---|---|
| 1 | 201711042822-STATEMENT OF UNDERTAKING (FORM 3) [29-11-2017(online)].pdf | 2017-11-29 |
| 2 | 201711042822-FORM 1 [29-11-2017(online)].pdf | 2017-11-29 |
| 3 | 201711042822-FIGURE OF ABSTRACT [29-11-2017(online)].jpg | 2017-11-29 |
| 4 | 201711042822-DRAWINGS [29-11-2017(online)].pdf | 2017-11-29 |
| 5 | 201711042822-DECLARATION OF INVENTORSHIP (FORM 5) [29-11-2017(online)].pdf | 2017-11-29 |
| 6 | 201711042822-COMPLETE SPECIFICATION [29-11-2017(online)].pdf | 2017-11-29 |
| 7 | 201711042822-Proof of Right (MANDATORY) [19-12-2017(online)].pdf | 2017-12-19 |
| 8 | 201711042822-FORM-26 [19-12-2017(online)].pdf | 2017-12-19 |
| 9 | 201711042822-Power of Attorney-201217.pdf | 2017-12-27 |
| 10 | 201711042822-OTHERS-201217.pdf | 2017-12-27 |
| 11 | 201711042822-Correspondence-201217.pdf | 2017-12-27 |