Sign In to Follow Application
View All Documents & Correspondence

"A System And Method For Program Search"

Abstract: Accordingly it is a principle object of the present invention to overcome the disadvantages and limitations of prior art methods and systems and provide an integrated method and system for facilitating a user with viewing choices of channel and/or program. In accordance with the principles of the present invention wherein the system will carry associative functions of the method for facilitating a user with viewing choices of channel and/or program. It is yet another object of the present invention to classifying television channels and/or programs for providing viewership across various platforms.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
05 December 2012
Publication Number
24/2014
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2023-11-03
Renewal Date

Applicants

WHATS ON INDIA MEDIA PRIVATE LIMITED
A WING, 3RD FLOOR, TODI ESTATE, SUN MILL COMPOUND, OPP. PHOENIX MILLS, LOWER PAREL, MUMBAI 400013, MAHARASHTRA, INDIA

Inventors

1. ATUL PHADNIS
A WING, 3RD FLOOR, TODI ESTATE, SUN MILL COMPOUND, OPP. PHOENIX MILLS, LOWER PAREL, MUMBAI 400013, MAHARASHTRA, INDIA

Specification

FORM 2
THE PATENTS ACT, 1970 (39 of 1970)
&
THE PATENTS RULES, 2003
COMPLETE SPECIFICATION
[See section 10, Rule 13]
A SYSTEM AND METHOD FOR PROGRAM SEARCH;
WHATS ON INDIA MEDIA PRIVATE LIMITED, A COMPANY INCORPORATED UNDER THE LAWS OF INDIA, WHOSE ADDRESS IS A WING, 3RD FLOOR, TODI ESTATE, SUN MILL COMPOUND, OPP. PHOENIX MILLS, LOWER PAREL, MUMBAI 400013, MAHARASHTRA, INDIA
THE FOLLOWING SPECIFICATION
PARTICULARLY DESCRIBES THE
INVENTION AND THE MANNER IN WHICH IT IS TO BE PERFORMED.

FIELD OF INVENTION
The present invention generally relates to facilitating a user with viewing choices
of channel and/or program. More particularly the present invention relates to
facilitating the user with preferred viewing choices of channel and/or program
BACKGROUND OF THE INVENTION
[001] Video technology has developed tremendously over a decade or so. Now a day's users can view numerous channels by just paying a meager periodic subscription for the use. Apart from regional channels, users can also view channels/ programs from across the globe. Service providers providing channels / programs for different users, these service providers are called as broadcasting companies; cable operators for example is listed as a broadcasting company.
[002] Further, the broadcasting companies provide numerous channels /programs for the users which are fixed in number across a particular territory. For example during a sporting season, the broadcasting company may air the said sport which is famous in that particular territory. In addition, the broadcasting companies may also air channels which the viewers are familiar with, for example channels / programs with regard to linguistic category of that particular territory.
[003] Though the broadcasting companies may categorize channels according to the particular territory, it doesn't imply that all the users in that particular territory would like the channels / programs that are aired by the broadcasting company.

[004] Moreover, with the users being busy may not have the time to watch a program on Television. Viewers may prefer watching the programs via mobile devices, but again with respect to present technology, watching programs on mobile devices require internet facility and other requirements such as network coverage, bandwidth, etc to match with that of the channels broadcasted. Even if all the said requirements and conditions match, that particular channel/ program may not be available for viewing on the mobile device.
[005] In the aforesaid method of classification of channels and/or programs implemented by the broadcasting companies, there are present few technologies for sub-categorizing the channels / programs according to the needs of the users. The said technologies have some drawbacks which are listed hereunder:
[006] Standard genre/sub-genre list of classifying channels / programs makes the classification exhaustive. Such comprehensive and exhaustive list creates complexity in representation of data.
[007] Further, such multi-layer data broadcasting to any device which is compatible for receiving the said multi-layer data, with the aforesaid means of classification reduces the user's experience during viewing.
[008] Although, the said devices which may be compatible in receiving the broadcasted data, there may be certain limitations with respect to formats, levels and number of genres that can be listed. Not all the devices work on a

standard format of receiving broadcasted data. Each genre of device will be
constructed with certain limitations over the other devices. [009] Sometimes classifying channels / programs based on different categories
for user specific requirements may generate a haphazard set of channels /
programs. [0010] Therefore there is a need for a system and method for Classification of
Channel and/or program to facilitate a user with preferred viewership.
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Reference will be made to embodiments of the invention, examples of which may be illustrated in the accompanying figures. These figures are intended to be illustrative, not limiting. Although the invention is generally described in the context of these embodiments, it should be understood that it is not intended to limit the scope of the invention to these particular embodiments.
Figure 1 illustrates a system for classification of channel and/or program to facilitate a user with preferred viewership.

SUMMARY OF THE INVENTION
The present invention relates to classification of channels and programs to facilitate a user preferred viewership. The system of the present invention include a plurality of Television networks 102, a storage unit 104, a classification module 106, a processor 108, a format codec de-multiplexer 110 and a viewing device 112, a genre-language data module 114, a hybrid genre set module 116. The method of the present invention fetch the plurality of television network channel and program data and store it at a storage unit, extract the user defined parameter from the user input, forward the user defined parameter to the classification module, extract the genre, sub genre and language data from the genre language data module, perform the fusion of the genre, sub genre and language data to form hybrid genre, perform the filtration of at least one channel meta data and at least one program meta data through filtration logic , perform the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid program genre, deliver the hybrid program genre.

BRIEF DESCRIPTION OF THE INVENTION
[0012] The embodiments herein provide a method and a system for classification of channels and programs to facilitate a user preferred
viewership.
[0013] The method of the invention may also be implemented as an application performed by a standalone or embedded system.
[0014] The invention described herein is explained using specific exemplary details for better understanding. However, the invention disclosed can be worked on by a person skilled in the art without the use of these specific details.
[0015] References in the specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, characteristic, or function described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment. The words "comprises/comprising", "generates/providing", "performing" and the words "having/including" when used herein with reference to the present invention are used to specify the presence of stated features, integers, steps or components but does not preclude the presence or

addition of one or more other features, integers, steps, components or groups thereof.
[0016] Hereinafter, the preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, References should be made to the drawings, in which the same reference numerals are used throughout the different drawings to designate the same or similar components. For clear description of the present invention, known constructions and functions will be omitted.
[0017] Various embodiments of the invention provide a system to facilitate a user with preferred viewership. In an embodiment, the present invention provides a system for classification of channel and/or program to facilitate a user with preferred viewership. The system may comprise television networks for providing channels and/or programs, a storage unit for storing the channels and/or programs fetched from the plurality of television networks, a classification module connected to the storage unit for classifying the television channels and/or programs into predetermined sets, a processor connected to the classification module, the processor configured for delivering classified television channels and/or program set, the genre-language data module configured for storing and managing the at least one basic genre, at least one sub genre and at least one language data extracted from the at least one channel and at least one

program; the hybrid genre set module configured for storing and managing the at least one hybrid genre; a format codec de-multiplexer connected to the processor configured for managing received television channel and/or program set and a viewing device connected to the format codec de-multiplexer for viewing the television channel and/or program set.
[0018] In an embodiment, the present invention provides a system for classification of channel and/or program to facilitate a user with preferred viewership, the system may include a plurality of Television networks 102, a storage unit 104, a classification module 106, a processor 108, a format codec de-multiplexer 110 and a viewing device 112, a genre-language data module 114, a hybrid genre set module 116.
[0019] With reference to Fig. 1 of an embodiment of the invention, television networks 102 provide channels and/ov programs, the channels and/or program may have wide ranges.
[0020] In accordance to an embodiment of the invention, storage unit 104 may store the channels and/or programs fetched from the plurality of television networks. The fetched channels and/or programs from television networks 102 are stored in storage unit 104 of system 100. For example storage unit 104 is a database.

[0021] With reference to an embodiment of the invention, classification module 106 may be connected to storage unit 104 for classifying the television channels and/or programs into pre- determined sets. Classification of television channels and/or programs into pre-determined sets is based upon different conditions and requirements.
[0022] In accordance to an embodiment of the invention, the genre-language data module is configured for storing and managing the at least one basic genre, at least one sub genre and at least one language data extracted from the at least one channel and at least one program;
[0023] In accordance to an embodiment of the invention, the hybrid genre set module is configured for storing and managing the at least one hybrid genre;
[0024] In accordance to an embodiment of the invention, processor 108 may be configured for delivering classified television channel and/or program set. Processor 108 may work on principle that according to the request the channel and/or program set is delivered,
[0025] In accordance to an embodiment of the invention, format codec de-multiplexer 110 is connected to processor 108 and may be configured for managing a received television channel and/or program set.

[0026] In accordance to an embodiment of the invention, viewing device 112 may be configured for displaying the television channel and/or program set broadcasted by format codec de-multiplexer 110.
[0027] Working will now be illustrated with reference to Fig. 1 in accordance to an embodiment of the invention.
[0028] In a preferred embodiment of the invention, television networks 102 may include numerous channels and/or programs. The said channels and/or programs may include both free channels and paid channels. For example, star network includes numerous channels which are both free and paid. System 100 may store these numerous channels and/or programs from various television networks 102 in storage unit 104. The said channels and/or programs stored in storage unit 104 are classified into different categories depending upon various conditions and requirements by classification module 106. The categorization of channels and/or programs is based upon various set parameters; the various parameters may depend and vary with respect to territory, language, culture, etc. Classification module 106 subsequent to classifying channels and/or programs into different sets, stores the different categorized sets in storage unit 104. Processor 108 delivers channel and/or program set as requested by format codec de-multiplexer 110. While delivering the requested channel and/or program set by format

codec de-multiplexer 110, processor 108 identifies the requested set from various classified sets. Format codec de-multiplexer 110 is configured for formatting the received set of channel and/or program. Format codec demultiplexer 110 may change the format of received set to match with viewing device 112 to which it shall be delivered. For example viewing device 112 can be a mobile, mobile television, smart television, IP television, websites, mobile applications and set top boxes. As mentioned of the different examples of viewing device 112, each viewing device 112 may have a different format for displaying channel and/or program, therefore format codec de-muitiplexer 110 may update and/or change format of channel and/or program set to suite the format of viewing device 112. [0029] In accordance to an embodiment of the invention, a method of classifying television channels and/or programs is illustrated. The method may comprise the steps of fetching and storing television channels and/or programs from television networks and storing in storage unit, classifying the television channels and/or programs into pre-determined sets by a classification module, delivering classified television channels and/or program set by a processor, managing a received television channel and/or program set by a format codec de-multiplexer and displaying the television channel and/or program set from a viewing device.

[0030] As per one of the preferred embodiment of the present invention the system for classification of channels and programs to facilitate a user preferred viewership comprising of a plurality of television networks for providing a plurality channels and a plurality programs; a storage unit for storing the plurality channels and a plurality programs fetched from the plurality of television networks; a classification module connected to the storage unit for classifying the television channels and/or programs into pre-determined sets; a processor connected to the classification module, the processor configured for delivering classified television channels and/or program set; a genre-language data module storing and managing the at least one basic genre, at least one sub genre and at least one language data extracted from the at least one channel and at least one program; a hybrid genre set module storing and managing the at least one hybrid genre; a format codec de-multiplexer connected to the processor configured for managing received user input from the plurality of viewing device and delivering the hybrid program genre to the plurality of viewing device; and a plurality of viewing devices connected to the format codec de-multiplexer for receiving user defined input and viewing the television channel and/or program set.
[0031] The present invention is implemented as a hardware driven embedded system.

[0032] The present invention associate each program with a flexible and user friendly genre classification which can be used in all types of devices as HYBRID GENRES wherein the classification of programs into unique set of hybrid genres created by fusing genres, sub-genres, and language's. Some of the Hybrid Genres include but not limited to Reality & Game Shows, Drama, Comedy, Action & Thriller, Infotainment, Food & Lifestyle, Kids, Business & Finance, Family, Horror & Suspense, Talk Shows & Interviews, All Movies, All Sports, All Music, All News.
[0033] As per the present invention, developing Hybrid Genres requires a lot of data filtering and user cluster formation that helps to define hybrid genres. Further, clustering of program metadata into various views result in categorization of programs into various hybrid genres. A hybrid genre logic then looks at the program data and identifies the genre category, to allocate the program to the best suited Hybrid genre category. The data is clubbed at a high level for presentation purpose to the users; this enables better understanding for the users. Hybrid Genres are flexible and customizable to suit the needs and limitations of all different types of devices. Such hybrid genres, then increase the compatibility to represent categorized information across various devices including Basic Phones, Smart Phones, Tablets, Notebooks, Ultrabooks, PC, Smart TVs, Set-top boxes etccomptable to formats and limitation of each device / platform. Some devices like basic mobile phones and Smart TVs have data

limitations and cannot support all genre layers and classifications. Hence they have to be powered by a unique limited list of genres. Hybrid Genres are created to power such devices, without compromising on the program sets available. Since different devices have different restrictions, Hybrid Genres are flexible and can be created as per the devices requirements. Even in the case of thin slicing on the basis date and time / Language the HYBRID genres expand the result leading to viewer delight and helps Program discovery easier for the users. Hybrid Genres are logical and useful set of categorization for programs. These help classify all types of programs into limited number of relevant categories. These are flexible in nature and more understandable to common TV viewers. These facilitate data availability on all devices and enhance user experience.
[0034] As per one of the embodiment of the present invention, the television networks of the system include wired and wireless television networks. The plurality of television networks includes both at least one pay channel and program and at least one free channel and program.
[0035] As per one of the embodiment of the present invention, the classification module is an integrated circuit comprise of control and processing logic. The classification module as described herewith classify plurality of channel and programs stored at storage unit in to different categories based on various parameters. The classification module

classify plurality of channel and programs in to different categories based on various parameters wherein the parameters include predefined parameters and parameters extracted from the user inputs.
[0036] As per one of the embodiment of the present invention, The storage unit is an external memory configured to form database.
[0037] As per one of the preferred embodiment of the present invention, the processor is a application specific integrated circuit capable of communicating with various external devices through the communication module embedded within the processor and processing signals received from the various external device. The processor of the system is configured to fetch the plurality of television network channel and program data and store it at a storage unit, extracting the user defined parameter from the user input, forwarding the user defined parameter to the classification module, extracting the genre, sub genre and language data from the genre language data module, performing the fusion of the genre, sub genre and language data to form hybrid genre, performing the filtration of at least one channel meta data and at least one program meta data through filtration logic , performing the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid

program genre, delivering the hybrid program genre to Format codec demultiplexer module.
[0038] In one of the embodiment of the invention all programs and channels are tagged using the standard classifications methods. The Processor takes the standard classifications as input. Each standard genre / sub-Genre / Language combination categorizes the channel / Program into one or more Hybrid Genres. The relationship between the standard genre / sub-genre / Language is pre-configured in the Processor. All the program and channel records are processed on a regular frequency via this Assignment module, which then results into a complete filled cluster of Hybrid Genres. Each Hybrid Genre Cluster when referred post processing will consists of list of channels and programs which are assigned to those clusters. The clusters gets updated as per the processing frequency defined in the Assignment module. While the presenting information to user on various devices the Hybrid genre information is picked up from these clusters.
[0039] In one of the embodiment of the present invention the Format codec de-multiplexer module is configured to encrypt the hybrid program genre received from the processor in compatible signal format that is acceptable to the respective viewing device.

[0040] As per one of the preferred embodiment of the present invention, the method for classification of channels and programs to facilitate a user preferred viewership comprising steps of storing the plurality channels and a plurality programs fetched from the plurality of television networks; fetching a plurality of television network channel and program data and store it at a storage unit; receiving user defined input and managing received user input from the plurality of viewing device; extracting at least one user defined parameter from at least one user input; forwarding at least one user defined parameter to a classification module; classifying the television channels and programs into pre-determined sets; extracting the genre, sub genre and language data from a genre language data module; performing the fusion of the genre, sub genre and language data to form hybrid genre; storing and managing the at least one hybrid genre at hybrid genre set module; performing the filtration of at least one channel meta data and at least one program meta data through filtration logic; performing the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid program genre; delivering the hybrid program genre to Format codec de-multiplexer module; and delivering the hybrid program genre to the plurality of viewing device through Format codec de-multiplexer module for viewing the television channel and/or program set.

[0041] As per one of the embodiment of the present invention, the television networks of the method include wired and wireless television networks. The plurality of television networks includes both at least one pay channel and program and at least one free channel and program.
[0042] As per one of the embodiment of the present invention, the method classifies a plurality of channel and programs stored at storage unit in to different categories based on various parameters. The method of classifying plurality of channel and programs in to different categories based on various parameters include predefined parameters and parameters extracted from the user inputs as classification parameters.
[0043] As per one of the embodiment of the present invention, the method steps of fetching the plurality of television network channel and program data and store it at a storage unit, extracting the user defined parameter from the user input, forwarding the user defined parameter to the classification module, extracting the genre, sub genre and language data from the genre language data module, performing the fusion of the genre, sub genre and language data to form hybrid genre, performing the filtration of at least one channel meta data and at least one program meta data through filtration logic , performing the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid program genre, delivering the hybrid program

genre to Format codec de-multiplexer module are performed by the processor.
[0044] In one of the embodiment of the present invention the encryption of the hybrid program genre received from the processor in compatible signal format that is acceptable to the respective viewing device is performed by Format codec de-multiplexer module.
[0045] The advantages and features of the present invention are listed hereunder:
1. Exhaustive system for classification of television channels and/or programs.
2. The system facilitates in viewing the channels / programs on different forms of viewing devices.
3. User specific channels classification.
.4. User Specific Program classification
5. Suitable for any type of device and any kind of data limitations
6. Flexible in nature to suit the limitations of the devices
7. Dynamic in nature

WE CLAIM:
1. The system for classification of channels and programs to facilitate a user
preferred viewership comprising:
a plurality of television networks;
a storage unit;
a classification module;
a processor;
a genre-language data module;
a hybrid genre set module;
a format codec de-multiplexer; and
a plurality of viewing devices.
2. The system as claimed in claim 1 for generating user friendly hybrid
genre comprising of
the plurality of television networks for providing a plurality of
channels and a plurality of programs;
the storage unit for storing the plurality channels and a plurality
programs fetched from the plurality of television networks,
the classification module connected to the storage unit for
classifying the television channels and/or programs into pre-determined
sets,

the processor connected to the classification module, the processor configured for delivering classified television channels and/or program set,
the genre-language data module storing and managing the at least one basic genre, at least one sub genre and at least one language data extracted from the at least one channel and at least one program;
the hybrid genre set module storing and managing the at least one hybrid genre;
the format codec de-multiplexer connected to the processor configured for managing received user input from the plurality of viewing device and delivering the hybrid program genre to the plurality of viewing device; and
the plurality of viewing devices connected to the format codec demultiplexer
for receiving user defined input and viewing the television
channel and/or program set.
3. The system as claimed in claim 1 and 2, wherein the television networks include wired and wireless television networks.
4. The system as claimed in claim 1 and 2, wherein the classification module is an integrated circuit comprise of control and processing logic.

5. The system as claimed in claim 1 and 2, wherein the processor is a application specific integrated circuit capable of communicating with various external devices through the communication module embedded within the processor and processing signals received from the various external device.
6. The system as claimed in claim 1 and 2, wherein The storage unit is an external memory configured to form at least one database.
7. The system as claimed in claim 1 and 2 wherein the plurality of television networks includes both at least one pay channel and program and at least one free channel and program.
8. The system as claimed in claim I and 2, wherein the classification module classifies plurality of channel and programs stored at storage unit in to different categories based on various parameters
9. The classification module as claimed in claim 2 and 4 classify plurality of channel and programs in to different categories based on various parameters wherein the parameters include predefined parameters.
10. The classification module as claimed in claim 2 and 4 classify plurality of channel and programs in to different categories based on various

parameters wherein the parameters include parameters extracted from the user inputs.
11. The system as claim in claim 1 and 2 wherein the processor is configured to fetch the plurality of television network channel and program data and store it at a storage unit, extracting the user defined parameter from the user input, forwarding the user defined parameter to the classification module, extracting the genre, sub genre and language data from the genre language data module, performing the fusion of the genre, sub genre and language data to form hybrid genre, performing the filtration of at least one channel meta data and at least one program meta data through filtration logic , performing the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid program genre, delivering the hybrid program genre to format codec demultiplexer module.
12. The system as claimed in claim 1 and 2, wherein the format codec demultiplexer module is configured to encrypt the hybrid program genre received from the processor in compatible signal format that is acceptable to the respective viewing device.

13. A method for classification of channels and programs to facilitate a user preferred viewership comprising steps of
storing the plurality channels and a plurality programs fetched from the plurality of television networks;
fetching a plurality of television network channel and program data and store it at a storage unit;
receiving user defined input and managing received user input from the plurality of viewing device;
extracting at least one user defined parameter from at least one user input;
forwarding at least one user defined parameter to a classification module;
classifying the television channels and programs into predetermined sets;
extracting the genre, sub genre and language data from a genre language data module;
performing the fusion of the genre, sub genre and language data to form hybrid genre;
storing and managing the at least one hybrid genre at hybrid genre set module;
performing the filtration of at least one channel meta data and at
least one program meta data through filtration logic;

performing the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid program genre;
delivering the hybrid program genre to Format codec demultiplexer module;and
delivering the hybrid program genre to the plurality of viewing
device through Format codec de-multiplexer module for viewing
the television channel and/or program set.
14. The method as claimed in claim 13, wherein the television networks include wired and/or wireless television networks.
15. The method as claimed in claim 13 wherein the plurality of television networks includes both at least one pay channel and program and at least one free channel and program.
16. The method as claimed in claim 13 wherein step of classifying plurality of channel and programs stored at storage unit in to different categories based on various parameters is performed by classification module

17. The method as claimed in claim 13 and 16 wherein parameters in the step of classifying plurality of channel and programs in to different categories based on various parameters include predefined parameters.
18. The method as claimed in claim 13 and 16 wherein parameters in the step of classifying plurality of channel and programs in to different categories based on various parameters include parameters extracted from the user inputs.
19. The method as claim in claim Bwherein the steps of fetching the plurality of television network channel and program data and store it at a storage unit, extracting the user defined parameter from the user input, forwarding the user defined parameter to the classification module, extracting the genre, sub genre and language data from the genre language data module, performing the fusion of the genre, sub genre and language data to form hybrid genre, performing the filtration of at least one channel meta data and at least one program meta data through filtration logic , performing the clustering of filtered at least one channel meta data and at least one program meta data to categorize at least one program and at least one channel in hybrid genre to form hybrid program genre, delivering the hybrid program genre to Format codec demultiplexer module are performed by the processor.

20. The method as claimed in claim 1 and 2, wherein the step of encrypting the hybrid program genre received from the processor in compatible signal format that is acceptable to the respective viewing device is performed by Format codec de-multiplexer module.

Documents

Application Documents

# Name Date
1 Form 18 [28-11-2016(online)].pdf 2016-11-28
2 3438-MUM-2012-RELEVANT DOCUMENTS [18-07-2017(online)].pdf 2017-07-18
3 3438-MUM-2012-Changing Name-Nationality-Address For Service [18-07-2017(online)].pdf 2017-07-18
4 3438-MUM-2012-AMENDED DOCUMENTS [18-07-2017(online)].pdf 2017-07-18
5 Form-18(Online).pdf 2018-08-11
6 Form 13 - 3438Mum2012.pdf 2018-08-11
7 ABSTRACT1.jpg 2018-08-11
8 3438-MUM-2012-Power of Attorney-190116.pdf 2018-08-11
9 3438-MUM-2012-POWER OF ATTORNEY(10-1-2013).pdf 2018-08-11
10 3438-MUM-2012-FORM 5(5-12-2013).pdf 2018-08-11
11 3438-MUM-2012-FORM 3(5-12-2013).pdf 2018-08-11
12 3438-MUM-2012-FORM 2.pdf 2018-08-11
13 3438-MUM-2012-FORM 2(TITLE PAGE).pdf 2018-08-11
14 3438-MUM-2012-FORM 2(TITLE PAGE)-(5-12-2013).pdf 2018-08-11
15 3438-MUM-2012-FORM 2(5-12-2013).pdf 2018-08-11
16 3438-MUM-2012-FORM 1.pdf 2018-08-11
17 3438-MUM-2012-FORM 1(10-1-2013).pdf 2018-08-11
18 3438-MUM-2012-DRAWING.pdf 2018-08-11
19 3438-MUM-2012-DRAWING(5-12-2013).pdf 2018-08-11
20 3438-MUM-2012-DESCRIPTION(PROVISIONAL).pdf 2018-08-11
21 3438-MUM-2012-DESCRIPTION(COMPLETE)-(5-12-2013).pdf 2018-08-11
22 3438-MUM-2012-CORRESPONDENCE.pdf 2018-08-11
23 3438-MUM-2012-Correspondence-190116.pdf 2018-08-11
24 3438-MUM-2012-CORRESPONDENCE(5-12-2013).pdf 2018-08-11
25 3438-MUM-2012-CORRESPONDENCE(10-1-2013).pdf 2018-08-11
26 3438-MUM-2012-CLAIMS(5-12-2013).pdf 2018-08-11
27 3438-MUM-2012-ABSTRACT(5-12-2013).pdf 2018-08-11
28 3438-MUM-2012-ORIGINAL UR 6( 1A) FORM 26-240717.pdf 2020-01-11
29 3438-MUM-2012-FER.pdf 2020-03-18
30 3438-MUM-2012-PETITION UNDER RULE 137 [17-09-2020(online)].pdf 2020-09-17
31 3438-MUM-2012-OTHERS [17-09-2020(online)].pdf 2020-09-17
32 3438-MUM-2012-FORM-26 [17-09-2020(online)].pdf 2020-09-17
33 3438-MUM-2012-FORM 3 [17-09-2020(online)].pdf 2020-09-17
34 3438-MUM-2012-FER_SER_REPLY [17-09-2020(online)].pdf 2020-09-17
35 3438-MUM-2012-COMPLETE SPECIFICATION [17-09-2020(online)].pdf 2020-09-17
36 3438-MUM-2012-CLAIMS [17-09-2020(online)].pdf 2020-09-17
37 3438-MUM-2012-Response to office action [23-11-2021(online)].pdf 2021-11-23
38 3438-MUM-2012-PatentCertificate03-11-2023.pdf 2023-11-03
39 3438-MUM-2012-IntimationOfGrant03-11-2023.pdf 2023-11-03

Search Strategy

1 SS623438MUM2012E_06-03-2020.pdf

ERegister / Renewals

3rd: 29 Dec 2023

From 05/12/2014 - To 05/12/2015

4th: 29 Dec 2023

From 05/12/2015 - To 05/12/2016

5th: 29 Dec 2023

From 05/12/2016 - To 05/12/2017

6th: 29 Dec 2023

From 05/12/2017 - To 05/12/2018

7th: 29 Dec 2023

From 05/12/2018 - To 05/12/2019

8th: 29 Dec 2023

From 05/12/2019 - To 05/12/2020

9th: 29 Dec 2023

From 05/12/2020 - To 05/12/2021

10th: 29 Dec 2023

From 05/12/2021 - To 05/12/2022

11th: 29 Dec 2023

From 05/12/2022 - To 05/12/2023

12th: 29 Dec 2023

From 05/12/2023 - To 05/12/2024

13th: 29 Nov 2024

From 05/12/2024 - To 05/12/2025