Sign In to Follow Application
View All Documents & Correspondence

A Method And System For Enabling An Interactive Stream Of Live Multimedia Contents

Abstract: The invention provides a method and system for event based joining of a viewer to an interactive stream of live multimedia content of the television broadcast by a viewer on the mobile phone based on a predetermined event as selected by the viewer. Further, the invention provides a method and system enabling the viewer to select different section of the multimedia content of the television broadcast based on certain events especially for real time broadcast programs wherein the time instances for occurrence of events are not before the event actually occurs- However, a probable list of events for a particular program is available a priori.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 April 2011
Publication Number
49/2012
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2020-12-30
Renewal Date

Applicants

TATA CONSULTANCY SERVICES LIMITED
NIRMAL BUILDIG, 9TH FLOOR NARIMAN POINT, MUMBAI 400021, MAHARASHTRA, INDIA.

Inventors

1. ANIRUDDHA SINHA
TATA CONSULTANCY SERVICES BENGAL INTELLIGENT PARK, BUILDING - D PLOT NO. - A2 M2 & N2, BLOCK -EP, SALT LAKE ELECTRONICS COMPLEX, SECTOR -V, KOLKATA - 700091, WEST BENGAL, INDIA
2. ARPAN PAL
TATA CONSULTANCY SERVICES BENGAL INTELLIGENT PARK, BUILDING - D PLOT NO. - A2 M2 & N2, BLOCK -EP, SALT LAKE ELECTRONICS COMPLEX, SECTOR -V, KOLKATA - 700091, WEST BENGAL, INDIA

Specification

FORM 2
THE PATENTS ACT, 1970
(39 of 1970)
&
THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See Section 10 and Rule 13)
Title of invention:
A METHOD AND SYSTEM FOR EVENT BASED JOINING OF A VIEWER TO THE INTERACTIVE STREAM OF MULTIMEDIA CONTENT
Applicant:
TATA Consultancy Services Limited
A company Incorporated in India under The Companies Act, 1956
Having address:
Nirmal Building, 9th Floor,
Nariman Point, Mumbai 400021,
Maharashtra, India
The following specification particularly describes the invention and the manner in which it is to be performed.

FIELD OF THE INVENTION
The present invention relates to broadcasting and telecommunications. Particularly the invention relates to a method and system for event based joining of a viewer to an interactive stream of live multimedia content of the television broadcast by a viewer on the mobile phone based on a predetermined event as selected by the viewer. More particularly the invention provides a method and system that enable the viewer to select different section of the multimedia content of the television broadcast based on certain events especially for real time broadcast programs where the time instances for occurrence of events are not known before the event actually occurs. However, a probable list of events for a particular program is available a priori.
BACKGROUND OF THE INVENTION
In the recent past, mobile television streaming is gaining wide popularity. The mobile television streaming have been greatly supported by the newest 3G technology. The concept of television broadcast on mobile devices started around year 2004. It has not gained popularity mainly due to the fact that the mobile devices require separate RF receivers and there needs to be a separate infrastructure for transmission of the broadcast content.
Lots of efforts have been made to develop the required infrastructure and technologies for television broadcast over mobile phones. The prior art approach have been concentrated on the streaming of the multimedia content of the television broadcast over mobile phones. The technological challenge faced by the earlier approaches was the streaming of the multimedia content of the television broadcast in real time.
Viewer liberty' is another significant issue which is highly desirable in television broadcasting over mobile phones. The existing mode of television broadcast over mobile phones does not offer liberty to the viewer for selective viewing of particular or desirable sections of a television program, particularly that of live telecast. Thus, the viewer is bound to watch the complete program for watching a piece(s) o f its interest in t he complete program. Accordingly, the viewer is forced to subscribe to the complete streaming of the broadcasted program.
In order to achieve effective merchandizing strategy for streaming of multimedia content of the television broadcast on the mobile phone in real time, a system is required to integrate viewer demand with it.

Since, the selective viewing of sections of a television program is a higher level of selectivity compared to the typical viewing of the complete program accessed through the existing broadcasting technologies. The traditional broadcasting methods though employed for mobile streaming of multimedia content, it has proved inadequate for the existing mobile communication media and viewer desirability. Moreover, it is desirable to justify the economics of viewing of streamed program on the mobile communication device.
However, the existing method and systems are not capable of providing viewer selected real time streaming of multimedia content of the television broadcast on the mobile phone where the selection of events are initially done by the viewer whose time instances are not known during the selection and the mobile phone intimates the viewer for the viewing of the selected events when it actually occur. Some of them known to us are as follows:
US2010105430A to Ki et al. teaches about a mobile terminal configured to receive bundle configuration information of a prescribed broadcast channel bundle and to determine whether a configuration of the prescribed broadcast channel bundle is modified using the bundle configuration information. The problem addressed particularly related to using EPG or ESG for transmitting and selecting programs with pre-defined timings. It discloses streaming content over IP or broadcast media. The patent does not teach an automatic triggering based on subscribed events in a live program.
US2010037258A to Ch itturi et al. te aches about a mobile broadcasting system and method for enhancing mobile broadcasting services with rich media are described herein. The problem addressed particularly related to standard EPG and ESG, thus restricting the system for preview of multimedia content.
US2004043770A to Amit et al. t eaches a method for broadcasting information. T he problem addressed particularly related to standard EPG based information broadcasting, wherein the information broadcasting is specific to the cellular network only. The content conversion and metadata generation disclosed in the patent is specific to the individual user selections based detection of the event at the server side.
Loebbecke et al. in "Adoption of Mobile TV Services among Early Viewers: Convergence of Familiar Technologies and Emergence of Technology Induced Paradoxes" discloses an improved mobile television offerings for broadcast transmissions of content to mobile

devices wherein the viewer is passive and devoid of selectivity of contents to be broadcasted on the mobile communication device.
De et al. in "WiVision: a wireless video system for real-time distribution and on-demand playback" addresses the digital video delivery over wireless networks for many useful applications, ranging from home entertainment and security monitoring to enterprise messaging and military reconnaissance.
Trefzger in "Mobile TV-Launch in Germany - Challenges and Implications" addresses the end viewer expectations from mobile television, critical acceptance criteria and interest in mobile television services. Furthermore it addresses the technological and regulatory prerequisites, the value chain and the services and pricing models are investigated along with the economic implications arising from mobile television for the value chain members, in particular mobile operators and television broadcasters.
The above mentioned prior arts fail to disclose an efficient method and system for real time or near real time streaming of multimedia content of the television broadcast on the mobile phone based on event as selected by the viewer.
Thus, in the light of the above mentioned background art, it is evident that, there is a need for such a solution that can provide real time or near real time streaming of multimedia content and event based joining of the same by a viewer of the television broadcast on the mobile phone based on event as selected by the viewer.
There is also a need for such a solution that enables the viewer to select different sections of the multimedia content of the television broadcast based on certain events especially for real time broadcast programs.
OBJECTIVES OF THE INVENTION
The primary objective of the present invention is to provide a viewer a liberty to interactively selected multimedia content for a real time, near real time or as per scheduled time joining to the stream of multimedia content based on the event.
Another objective of the present invention is to provide a method and system for an event based joining of the viewer to the stream of multimedia content of the television broadcast on the mobile phone as selected by the viewer.

Another objective of the invention is to provide a method and system that enable the viewer to select plurality of sections of the multimedia contents of the television broadcast based on certain events especially for real time broadcast programs.
SUMMARY OF THE INVENTION
Before the present methods, systems, and hardware enablement are described, it is to be understood that this invention in not limited to the particular systems, and methodologies described, as there can be multiple possible embodiments of the present invention which are not expressly illustrated in the present disclosure. It is also to be understood that the terminology used in the description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope of the present invention which will be limited only by the appended claims.
The present invention provides a method and system for event based joining to a real time or near real time stream of multimedia content by a viewer, based on an event as selected by the viewer.
In one embodiment of the invention a method and system is provided for event based joining of the viewer to the stream of multimedia content of the television broadcast on the mobile phone based on event as selected by the viewer. More particularly the invention provides a method and system that enable the viewer to select different section of the multimedia content of the television broadcast based on certain events especially for real time broadcast programs. In the context of the present invention, it should be appreciated the necessity of objective viewing over an elaborate viewing is typical in mobile communication devices. The objective viewing may be due to viewer's state of occupancy, pleasure vis-a-vis information requirement, mobile device battery life (not suitable for elaborate viewing) and monitory affordability and time constraint of the viewer.
Thus the present invention particularly for live telecast provides event based joining of a viewer to the predetermined segmentation of viewable events which would relate to interest and desirability and cognitive aspirations. Event based joining of the viewer to an interactive streaming of viewer selected live multimedia contents on a viewer's personal communication device is enabled by selection of an event associated with the multimedia content. The probable events schedule is encoded in a dynamic electronic program guide hosted on a network server containing multimedia content. The network server containing multimedia content, acting a broadcasting server are configured to receive the viewer selected event request and transmit the multimedia contents associated with the event in

real-time to the viewer's communication device. The network server containing multimedia content is electronically coupled to a computer readable storage medium that stores the multimedia contents.
An event scheduler is integrated with the network server containing multimedia content, which provides viewer to plan its viewing preferences. While viewer is requesting to contents from the server, a bandwidth management for reception and transmission (streaming) of contents is optimized by employing multiple channel and multiplexing of traffic therein. More particularly, the metadata related to an event is transmitted through a metadata channel and contents through a multimedia content channel.
The event based joining of the viewer to the stream of pre-identified event associated with the selected multimedia content is carried out by receiving a streaming request and scheduling parameters of associated event at the network server containing multimedia content from the viewer and parsing the metadata channel to detect the selected events. The viewer is alerted before streaming begins. The network server binds s treaming channel with the event and multiplexes the multimedia data streams for bandwidth optimization and switching to the multimedia data stream from the metadata stream for viewing multimedia content associated with at least one event on the viewer's personal communication device.
The above said method and system are preferably a method and system for event based joining to the real time or near real time stream of multimedia content based on event as selected by the viewer but also can be used for many other applications.
BRIEF DESCRIPTION OF DRAWINGS
The foregoing summary, as well as the following detailed description of preferred embodiments, are better understood when read in conjunction with the appended drawings. For the purpose of illustrating the invention, there is shown in the drawings exemplary constructions of the invention; however, the invention is not limited to the specific methods and system disclosed. In the drawings:
Figure 1 shows flow diagram of the process for event based joining of a viewer to a real time or near real time stream of multimedia content based on event as selected by the viewer

Figure 2 shows system architecture of the event based joining of a viewer to a real time or near real time stream of multimedia content based on event as selected by the viewer
Figure 3 shows architecture of the network server
DETAILED DESCRIPTION OF THE INVENTION
Some embodiments of this invention, illustrating all its features, wiil now be discussed in detail.
The words "comprising," "having." "containing," and "including," and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing oi such item or items, or meant to be limited to only the listed item or items.
It must also be noted that as used herein and in the appended claims, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Although any systems and methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present invention, the preferred, systems and methods are now described.
The disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms.
The present invention provides a method for event based joining an interactive stream of live multimedia contents for viewing the viewer selected multimedia contents on a viewer's personal communication device, the method comprises the processor implemented steps of:
a. opening at least two communication channels by a network server or a place-
shift server for transmitting live multimedia contents including pre-identitled
probable events in a real time broadcast program;
b. selecting at least one multimedia content from a dynamic electronic program
guide (EPG) hosted on the network server containing multimedia content of
at least one multimedia contents provider, wherein the EPG may also be part
of the standard transport stream, wherein the EPG protocol is enhanced to
contain the events of unknown timing for each program of known timing;

c. scheduling the streaming of at least one pre-identified event associated with
the selected multimedia content on the network server containing multimedia
content;
d. receiving a streaming request and scheduling parameters of associated
event at the network server containing multimedia content;
e. parsing a metadata channel to detect the selected events;
f. alerting the viewer of a balance trigger time of the selected event;
g. prompting viewer to joining the stream of the selected event of multimedia
content;
h. binding at least one streaming channel with at least event and multiplexing the multimedia data streams for bandwidth optimization;
i. viewer accepting or rejecting the streaming of the requested multimedia contents, wherein the network server containing multimedia content streaming the event to each accepting viewer in accordance with the scheduling thereof; and
j. joining an interactive stream of live multimedia contents by switching to the multimedia streaming channel from metadata stream channel for viewing the selected content associated with at least one event on the viewer's personal communication device.
k. leaving the stream of live multimedia content upon detection of the end of the event.
The present invention provides a system for event based joining of an interactive stream of live multimedia contents for viewing the viewer selected multimedia contents on a viewer's personal communication device, the system comprising of:
a. an electronic program guide accessible to plurality of viewers and
adapted to facilitate each viewer to schedule streaming of the multimedia
contents associated with viewer selected event, wherein the EPG may
also be part of the standard transport stream, wherein the EPG protocol
is enhanced to contain the events of unknown timing for each program of
known timing;
b. a network server adapted to receive at least one event request from at
least one viewer and stream the multimedia contents associated with the
event in real-time to the viewers communication device;
c. an event detector adapted to performs event detection in real time white
the program is broadcasted or place-shifted;

d. a set of communication channels comprising a multimedia content
streaming channel adapted to stream viewer selected multimedia
contents and a metadata channel adapted to transmit viewer selected
scheduling parameter associated with at least one event;
e. a plurality of communication devices communicatively coupled with at
least one network server and adapted to display multimedia contents;
f. a computer readable storage medium adapted to store plurality of
multimedia contents and associated metadata received from plurality of
viewers; and
g. a scheduler adapted to receive at least one scheduling parameter
associated with the viewer's event request
The present invention empowers the viewers to select different sections of the television broadcast which will be based on certain events especially for the real time broadcast programs.
Viewer can subscribe to certain events of the broadcast program. Once these events are detected, then the corresponding event can be viewed by the viewer. The detection of the event may happen in the network server at the broadcaster end. Usually the detection time will be within few seconds (- 10 seconds), hence the content can be streamed in the multimedia content streaming channel with a delay of few seconds and the duration will be determined by the end of the event. This is also applicable in case of place-shift scenario. In that case the detection of event is performed on the place-shift server. A viewer may join and view the selected multimedia content associated with at least one event by switching to the multimedia data from the metadata stream, on the viewer's personal communication device
Referring to Figure 1 is a flow diagram of the event based joining of a viewer to a real time or near real time stream of multimedia content based on event as selected by the viewer.
The process starts at the step 102, at least two communication channels are opened by the said network server or the place-shift server for transmitting probable events in a real time broadcast program. At the step 104, at least one multimedia content is selected from a dynamic electronic program guide hosted on a network server containing multimedia content of at least one multimedia contents provider. The EPG may be part of the transport stream (TS) in a separate PID (Program Identification) as in DVB/ATSC. The

EPG will contain the events of unknown timing for the programs of known timing. At the step 106, streaming of at least one pre-identified event associated with the selected multimedia content is scheduled on the network server containing multimedia content. At the step 108, a streaming request is received and scheduling parameters of associated event at the network server containing multimedia content. At the step 110. the metadata channel is parsed to detect the selected events. At the step 112, the viewer is alerted of a balance trigger time of the selected event At the step 114, viewer is prompted to join the streaming of the selected event of multimedia content. At the step 116, at least one streaming channel is bind with at least event and multiplexing the multimedia data streams for bandwidth optimization. At the step 118, the streaming of the requested multimedia contents is viewed accepted or rejected wherein the network server containing multimedia content streaming the event to each accepting viewer in accordance with the scheduling, and the process ends at the step 120, the multimedia data stream is switched from the metadata stream for event based joining and viewing multimedia content associated with at least one event on the viewer's personal communication device.
Referring to Figure 2 is system architecture of event based joining of a viewer to a real time or near real time stream of multimedia content based on event as selected by the viewer.
In one of the preferred implementations, the system comprising of an electronic program guide which is accessible to plurality of viewers and adapted to facilitate each viewer to schedule streaming of the multimedia contents associated with viewer selected event, a network server (200) adapted to receive at least one event request from at least one viewer and stream the multimedia contents associated with the event in real-time to the viewers communication device, a set of communication channels (220) comprising a multimedia content streaming channel adapted to stream multimedia contents and a metadata channel adapted to transmit viewer selected scheduling parameter associated with at least one event, a plurality of communication devices (210) communicatively coupled with at least one network server and adapted to display multimedia contents, a computer readable storage medium (310) adapted to store plurality of multimedia contents and associated metadata received from plurality of viewers and a scheduler adapted to receive at least one scheduling parameter associated with the viewer's event request.
In an embodiment of the present invention, a viewer subscribes to event based live television broadcast facility for a specific program, for example a particular sports match

in a tournament, a particular news program. Viewer subscription is done using the electronic program guide (EPG) from a set top box (STB) (240) which is communicatively coupled with the television (230) or communication device (210) such as mobile phones. A viewer can set various events using electronic program guide (EPG) which will trigger the event based joining of the client to the live television transmission of a program and leave accordingly. The list of events for a live broadcast program is sent from the network server (200) to the client using the standard electronic program guide (EPG) protocol. The EPG protocol is enhanced to contain the events of unknown timing for each program of known timing.
The event related information may be listed as part of the electronic program guide (EPG) for live broadcast programs. The list of events depends on the capability of the network server (200) to detect certain events. Being a scalable design, as and when the network server (200) gets the capability to detect a new event in real time for a particular broadcast program, it update the electronic program guide (EPG) information accordingly. A viewer may select at least one multimedia content from the dynamic electronic program guide (EPG) hosted on a multimedia content server known as network server (200) using a personal communication devices (210), such as mobile phone. The network server (200) may belong to certain multimedia contents provider.
In an alternative embodiment of the present invention, the viewer can select the events in the electronic program guide (EPG) either from a standard set top box (STB) or a connected television or from the mobile device.
tn an embodiment of the present invention, the viewer may schedule the event based joining to the stream of at least one pre-identified event which is associated with the selected multimedia content on the network server (200). A streaming request is received at the network server (200) end and scheduling parameters of associated event at the network server containing multimedia content. Simultaneously, viewer subscription details are sent to the network server (200) or place-shift server in case of place-shift scenario. Network server's (200) event detector performs event detection in real time while the program is broadcasted or place-shifted. The metadata channel is parsed to detect the selected events. Further, the viewer is alerted of a balance trigger time of the selected event and viewer is prompted to join the stream of the selected event of multimedia content. At least one streaming channel is bind with at least event and multiplexing the multimedia data streams for bandwidth optimization. A viewer is allowed to view, accept or rejected the joining to the stream of the requested multimedia contents wherein the

network server's (200) which is streaming the multimedia contents to each accepting viewer in accordance with the scheduling.
The network server (200) or the place-shift server opens two communication channels (220) for communication with viewer's communication devices (210), for transmitting probable events in a real time broadcast program. In order to conserve the bandwidth, one communication channel contains the normal content broadcast and the other one contains metadata for the start and stop time of different events. It puts the events as and when they occur in the metadata channel. The viewers subscribed for certain event initially joins the channel containing metadata. This communication channel contain very low bitrate payload of the order of 1 kbps. Thus the demux and event parsing may happen in background with very low memory and low complexity (power). Once a chosen event is detected it can switch to the main broadcast channel to view the event. After the event is over, it will again switch back to the metadata channel.
in an embodiment of the present invention, the viewer communication devices (210), such as mobile phone continuously parse the metadata channel to detect the requested events. Mobile phone devices are used for viewing multimedia content while a viewer is in motion. This contradicts to the fact that viewer will be able to concentrate on the complete program while in motion. Thus there is a need for viewer preference based sections of live program to be streamed to their mobile device customized for that viewer. This can allow for subscription to events rather than for the complete program.
The viewer communication devices (210), such as mobile phone continuously parse the metadata channel to detect the requested events. Once any such subscribed event is detected, the client communication devices (210) application switches to the multimedia data stream from the metadata stream for viewing multimedia content associated with at least one event on the viewer's personal communication device. At the same time the viewer is alarmed regarding the present event. If the viewer is busy during that time, there can be provision to temporarily store the clip for certain amount of duration. Once the requested multimedia content is over then it automatically leaves the channel.
Electronic Program Guide (EPG)
According to the DVB / ATSC or any broadcast standard, the EPG gives the information to the user about the events of a services present in DVB. The EPG data is sent through EIT (Event Information Table). The information such as, Program name, Start Date, Start Time, Duration, Short and Detailed description are possible with this EIT data. The information comes under EIT are classified into following three categories

• Current/Next Information
• Event Schedule
• Extended Info
Current/Next Info
This gives the short description about the currently running event of a particular service and also the next event which is expected to run after the current event. Current/Next event will have the following information,
• Event name
• Start Date and Start Time
• Duration of the event
• Short description about the event
Event Schedule
This gives the short description and schedule of all the events of a service for a day or few days or it may also be weekly schedule. Events coming under schedule table will also have the following information,
• Event name
• Start Date and Start Time,
• Duration of the event
• Short description about the event
Extended Event Description
This gives the detailed description of a particular event. The detailed description will have
the following,
• Extended Event Text
• Item Text
• Item Description Text
The event information that is present in standard EPG as mentioned above contains information of program details of known timing. In order to realize the present disclosure, there is a need to transmit micro level event details associated with a particular program. The micro-level event details are program segments, whose possibility of occurrence is known but whose timing information is unknown for a particular program, wherein the timings for the program is known, The "Extended Event Description" can be used to transmit the micro level event details.

The term "event" used in the context of EPG is referred to a program of known timing of a TV channel. The "event" used in the remaining part of the current disclosure is referred to a particular segment of the program whose possibility of occurrence is known but the timing is unknown.
Example for a multimedia content for a viewer selected event may be selected from a soccer match, where as a viewer can choose the/events whenever the play is near to the penalty box of a particular team, whenever there is a corner, whenever there is a goal. For a cricket match, viewer can choose the following events: whenever a particular bowler is balling, whenever a particular batsman is in strike, whenever a boundary happens or a wicket falls. The above events are some of the indicative ones. This will enhance the viewer experience of viewing TV program on mobile devices.
Referring to Figure 3 is architecture of the network server. The network server (200) further communicatively coupled with a computer readable storage medium (310) which is adapted to store plurality of multimedia contents and associated metadata received from plurality of viewers and event detector (320) adapted to performs event detection in real time while the program is broadcasted or place-shifted.
The preceding description has been presented with reference to various embodiments of the invention. Persons skilled in the art and technology to which this invention pertains will appreciate that alterations and changes in the described structures and methods of operation can be practiced without meaningfully departing from the principle, spirit and scope of this invention.
ADVANTAGES OF THE INVENTION:
The present invention provides allows the viewer to view selected and important portions of the program rather than view the whole program continuously, especially while the viewer is not stationary.

WE CLAIM:
1. A method for event based joining an interactive stream of live multimedia contents for viewing the viewer selected multimedia contents on a viewer's personal communication device, the method comprises the processor implemented steps of;
a. opening at least two communication channels by a network server or a place-
shift server for transmitting live multimedia contents including pre-identified
probable events in a real time broadcast program;
b. selecting at least one multimedia content from a dynamic electronic program
guide hosted on the network server containing multimedia content of at least
one multimedia contents provider;
c. scheduling the streaming of at least one pre-identified event associated with
the selected multimedia content on the network server containing multimedia
content;
d. receiving a streaming request ancf scheduling parameters of associated
event at the network server containing multimedia content;
e. parsing a metadata channel to detect the selected events;
f. alerting the viewer of a balance trigger time of the selected event;
g. prompting viewer to joining the stream of the selected event of multimedia
content;
h. binding at least one streaming channel with at feast event and multiplexing the multimedia data streams for bandwidth optimization;
i. viewer accepting or rejecting the streaming of the requested multimedia contents, wherein the network server containing multimedia content streaming the event to each accepting viewer in accordance with the scheduling thereof; and
j. viewer joining an interactive stream of live multimedia contents by switching to the multimedia streaming channel from metadata stream channel for viewing the selected content associated with at least one event on the viewer's personal communication device.
2. The. method as claimed in claim 1, wherein the said event based live television broadcast facility is subscribed for at least one program by the viewer using at least one electronic program guide from a subscription device and further sending the viewer subscription details to the said server,

3. The method as claimed in claim 2, wherein the said subscription device is selected from the group comprising of a set top box and a personal communication device including mobile device, ipod.
4. The method as claimed in claim 1, wherein the said server is selected from the group comprising of a network server or a place-shift server.
5. The method as claimed in claim 1, the wherein the network server having two communication channel a first channel for multimedia content streaming and a second channel for the metadata streaming of scheduling parameters associated with each event, wherein the viewer, at initial instance of scheduling an event, is communicatively coupled with the metadata streaming channel and upon triggering of an event switching the communication control to multimedia content channel.
6. The method as claimed in claim 1, wherein the events are selected using usual electronic program guide and the viewer selected events are transmitted to the network server.
7. The method as claimed in claim 6, wherein according to the viewer selected events the scheduling parameters transmitted to the client end from the network server via metadata channel, wherein the scheduling parameters comprises of start and stop time of the different events.
8. The method as claimed in claim 1, wherein the viewer subscribed event initially joins the channel containing metadata and the said channel containing very low bitrate payload of the order of one kilo bite per second.
9. The method as claimed in claim 1, wherein the event parsing happens in background with very low memory and low complexity.
10. The method as claimed in claim 7, wherein the said metadata channel is switch to the main broadcast channel to view the event upon the detected of the said event and further switch back to the metadata channel once the event is over.
11. The method as claimed in claim 1, wherein the said electronic program guide is modified and further updated to include the probable event of unknown timing for a given program of known timing.

12. The method as claimed in claim 1, the steaming channel adapted to combine plurality if multimedia contents associated with plurality if events, in viewer's selected sequence.
13. The method as claimed in claim 1, wherein the said detection of the different section of the television broadcast based on certain events further comprises of extracting of raw information from the broadcasting video, audio and texts for further combining them to detect the event using the prior information of the said program.
14. The method as claimed in claim 1, further comprises of prompting the viewer regarding the selected event for storing the multimedia content temporarily for further viewing.
*
15. A system for event based joining of an interactive stream of live multimedia
contents for viewing the viewer selected multimedia contents on a viewer's
personal communication device, the system comprising of:
a. an electronic program guide accessible to plurality of viewers and
adapted to facilitate each viewer to select events of unknown timing of a
program of known timing and to schedule streaming of the multimedia
contents associated with viewer selected event,
b. a network server adapted to receive at least one event request from at
least one viewer and stream the multimedia contents associated with the
event in real-time to the viewers communication device;
c. an event detector adapted to performs event detection in real time while
the program is broadcasted or pi ace-shifted;
d. a set of communication channels comprising a multimedia content
streaming channel adapted to stream viewer selected multimedia
contents and a metadata channel adapted to transmit viewer selected
scheduling parameter associated with at least one event;
e. a plurality of communication devices communicatively coupled with at
least one network server and adapted to display multimedia contents;
f. a computer readable storage medium adapted to store plurality of
multimedia contents and associated metadata received from plurality of
viewers; and
g. a scheduler adapted to receive at least one scheduling parameter
associated with the viewer's event request.

16. The system as claimed in claim 15, wherein the said event based live television broadcast facility is subscribed for at least one program by the viewer using at least one electronic program guide from a subscription device and further sending the viewer subscription details to the said server.
17. The system as claimed in claim 16, wherein the said subscription device is selected from the group comprising of a set top box and a personal communication device including mobile device, jpod.
18. The system as claimed in claim 15, wherein the said server is selected from the group comprising of a network server or a place-shift server.
19. The system as claimed in claim 15, the wherein the network server having two communication channel a first channel for multimedia content streaming and a second channel for the metadata streaming of scheduling parameters associated with each event, wherein the viewer, at initial instance of scheduling an event, is communicatively coupled" with the metadata streaming channel and upon triggering of an event switching the communication control to multimedia content channel.
20. The system as claimed in claim 15, wherein the scheduling parameters comprises of start and stop time of the different events.
21. The system as claimed in claim 20, wherein, the scheduling parameters are selected using usual electronic program guidfe and transmitted to the network server via metadata channel.
22. The system as claimed in claim 15, wherein the viewer subscribed event initially joins the channel containing metadata and the said channel containing very low bitrate payload of the order of one kilo bite per second.
23. The system as claimed in claim 21, wherein th$ said metadata channel is switch to the main broadcast channel to view the event upon the detected of the said event and further switch back to the metadata channel once the event is over.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 1358-MUM-2011-FORM 26(24-05-2011).pdf 2011-05-24
1 1358-MUM-2011-RELEVANT DOCUMENTS [28-09-2023(online)].pdf 2023-09-28
2 1358-MUM-2011-CORRESPONDENCE(24-05-2011).pdf 2011-05-24
2 1358-MUM-2011-RELEVANT DOCUMENTS [30-09-2022(online)].pdf 2022-09-30
3 1358-MUM-2011-IntimationOfGrant30-12-2020.pdf 2020-12-30
3 1358-MUM-2011-FER_SER_REPLY [29-12-2017(online)].pdf 2017-12-29
4 1358-MUM-2011-PatentCertificate30-12-2020.pdf 2020-12-30
4 1358-MUM-2011-CORRESPONDENCE [29-12-2017(online)]_166.pdf 2017-12-29
5 1358-MUM-2011-Written submissions and relevant documents [15-09-2020(online)].pdf 2020-09-15
5 1358-MUM-2011-CORRESPONDENCE [29-12-2017(online)].pdf 2017-12-29
6 1358-MUM-2011-Correspondence to notify the Controller [31-08-2020(online)].pdf 2020-08-31
6 1358-MUM-2011-COMPLETE SPECIFICATION [29-12-2017(online)].pdf 2017-12-29
7 1358-MUM-2011-FORM-26 [31-08-2020(online)].pdf 2020-08-31
7 1358-MUM-2011-CLAIMS [29-12-2017(online)].pdf 2017-12-29
8 ABSTRACT1.jpg 2018-08-10
8 1358-MUM-2011-Response to office action [31-08-2020(online)].pdf 2020-08-31
9 1358-mum-2011-form 3(29-4-2011).pdf 2018-08-10
9 1358-MUM-2011-US(14)-HearingNotice-(HearingDate-01-09-2020).pdf 2020-07-30
10 1358-mum-2011-abstract(29-4-2011).pdf 2018-08-10
10 1358-mum-2011-form 2(title page)-(complete)-(29-4-2011).pdf 2018-08-10
11 1358-mum-2011-claims(complete)-(29-4-2011).pdf 2018-08-10
11 1358-mum-2011-form 2(complete)-(29-4-2011).pdf 2018-08-10
12 1358-MUM-2011-CORRESPONDENCE(18-5-2011).pdf 2018-08-10
12 1358-mum-2011-form 18(29-4-2011).pdf 2018-08-10
13 1358-mum-2011-correspondence(29-4-2011).pdf 2018-08-10
13 1358-mum-2011-form 1(29-4-2011).pdf 2018-08-10
14 1358-mum-2011-description(complete)-(29-4-2011).pdf 2018-08-10
14 1358-MUM-2011-FORM 1(18-5-2011).pdf 2018-08-10
15 1358-mum-2011-drawing(29-4-2011).pdf 2018-08-10
15 1358-MUM-2011-FER.pdf 2018-08-10
16 1358-mum-2011-drawing(29-4-2011).pdf 2018-08-10
16 1358-MUM-2011-FER.pdf 2018-08-10
17 1358-MUM-2011-FORM 1(18-5-2011).pdf 2018-08-10
17 1358-mum-2011-description(complete)-(29-4-2011).pdf 2018-08-10
18 1358-mum-2011-correspondence(29-4-2011).pdf 2018-08-10
18 1358-mum-2011-form 1(29-4-2011).pdf 2018-08-10
19 1358-MUM-2011-CORRESPONDENCE(18-5-2011).pdf 2018-08-10
19 1358-mum-2011-form 18(29-4-2011).pdf 2018-08-10
20 1358-mum-2011-claims(complete)-(29-4-2011).pdf 2018-08-10
20 1358-mum-2011-form 2(complete)-(29-4-2011).pdf 2018-08-10
21 1358-mum-2011-abstract(29-4-2011).pdf 2018-08-10
21 1358-mum-2011-form 2(title page)-(complete)-(29-4-2011).pdf 2018-08-10
22 1358-mum-2011-form 3(29-4-2011).pdf 2018-08-10
22 1358-MUM-2011-US(14)-HearingNotice-(HearingDate-01-09-2020).pdf 2020-07-30
23 1358-MUM-2011-Response to office action [31-08-2020(online)].pdf 2020-08-31
23 ABSTRACT1.jpg 2018-08-10
24 1358-MUM-2011-FORM-26 [31-08-2020(online)].pdf 2020-08-31
24 1358-MUM-2011-CLAIMS [29-12-2017(online)].pdf 2017-12-29
25 1358-MUM-2011-Correspondence to notify the Controller [31-08-2020(online)].pdf 2020-08-31
25 1358-MUM-2011-COMPLETE SPECIFICATION [29-12-2017(online)].pdf 2017-12-29
26 1358-MUM-2011-Written submissions and relevant documents [15-09-2020(online)].pdf 2020-09-15
26 1358-MUM-2011-CORRESPONDENCE [29-12-2017(online)].pdf 2017-12-29
27 1358-MUM-2011-PatentCertificate30-12-2020.pdf 2020-12-30
27 1358-MUM-2011-CORRESPONDENCE [29-12-2017(online)]_166.pdf 2017-12-29
28 1358-MUM-2011-IntimationOfGrant30-12-2020.pdf 2020-12-30
28 1358-MUM-2011-FER_SER_REPLY [29-12-2017(online)].pdf 2017-12-29
29 1358-MUM-2011-RELEVANT DOCUMENTS [30-09-2022(online)].pdf 2022-09-30
29 1358-MUM-2011-CORRESPONDENCE(24-05-2011).pdf 2011-05-24
30 1358-MUM-2011-RELEVANT DOCUMENTS [28-09-2023(online)].pdf 2023-09-28
30 1358-MUM-2011-FORM 26(24-05-2011).pdf 2011-05-24

Search Strategy

1 Searchstrategies_30-06-2017.pdf

ERegister / Renewals

3rd: 30 Mar 2021

From 29/04/2013 - To 29/04/2014

4th: 30 Mar 2021

From 29/04/2014 - To 29/04/2015

5th: 30 Mar 2021

From 29/04/2015 - To 29/04/2016

6th: 30 Mar 2021

From 29/04/2016 - To 29/04/2017

7th: 30 Mar 2021

From 29/04/2017 - To 29/04/2018

8th: 30 Mar 2021

From 29/04/2018 - To 29/04/2019

9th: 30 Mar 2021

From 29/04/2019 - To 29/04/2020

10th: 30 Mar 2021

From 29/04/2020 - To 29/04/2021

11th: 30 Mar 2021

From 29/04/2021 - To 29/04/2022

12th: 24 Mar 2022

From 29/04/2022 - To 29/04/2023

13th: 27 Apr 2023

From 29/04/2023 - To 29/04/2024

14th: 29 Apr 2024

From 29/04/2024 - To 29/04/2025

15th: 31 Mar 2025

From 29/04/2025 - To 29/04/2026