Abstract: The present invention relates to a method and system for providing dynamic content to one or more users of a social networking application. The invention comprises of receiving a dynamic content based on at least one update from at least one of the one or more users of the social networking application. The dynamic content is then displayed to the one or more users in a graphical user interface in the social networking application. The dynamic content is thereafter continuously and dynamically modified based on at least one update from at least one or more users of the social networking application. FIG.2
FIELD OF THE INVENTION
The present invention relates to social networking applications. More particularly, the present invention relates to systems and methods for providing dynamic content to users.
BACKGROUND OF THE INVENTION
This section is intended to provide information relating to the field of the invention and thus any approach/functionality described below should not be assumed to be qualified as prior art merely by its inclusion in this section.
A social networking application is a platform usually where multiple users that can connect and interact with one another over one or more types of interdependency or relationships, such as friendship, kinship, common interest, financial exchange, dislike, or relationships of beliefs, knowledge, or prestige. The social networking application stores a record of a user's relationship with other users in the social networking application (e.g., social graph). The social networking system may also create and store user preferences.
The advent of social networking, instant messaging, and ubiquitous wireless data networks allows individuals to select from a plurality of methods to communicate with their contacts. The immense increase in the number of mobile application, including social networking applications, has made it extremely difficult for users to track content or activities that they might be interested in or are important. Conventionally, the user has to open the particular application to view or retrieve the content or information that they are interested in. For instant, a user will have to constantly visit a social networking application to check if another user has changed its status on the social networking application or has won an online game on the social networking application.
The users may be kept well-informed by providing instant notifications of the relevant content or information to the users on the social networking application. However, considering the large number of notifications received from various mobile applications used by the users, important notifications are often discarded or ignored. Further, the important or relevant content or activities are displayed in the notifications in a non-personalized manner.
Moreover, currently notifications are static and don't reflect any modification or change in the content of the notification. If there is any change in the content or status of the activity, a separate notification is generated by the mobile application. This separate notification is transmitted separately from the earlier notification and provides no correlation with the earlier notification. Therefore, given the large volume of notifications received by a user, a user is not able to link two similar notifications.
Therefore, there exists a need for developing systems and methods for efficient and effective display of important or relevant content or activity of the user. Further, there exists and imperative need to provide for displaying of dynamic content or activity to the user.
SUMMARY OF THE INVENTION
This section is provided to introduce certain objects and aspects of the disclosed methods and systems in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter.
In view of the shortcomings of the existing systems as discussed in the background section, it is an object of the present invention for providing systems and methods for efficient and effective display of important or relevant content or activity of the user. Further, it is an object of the present invention for providing display of dynamic content or activity to the user. Also, it is an object
of the present invention for providing display of interactive content or activity to the user.
In view of the above and other objects, one aspect of the present invention relates to providing a method for providing dynamic content to one or more users of a social networking application. The method comprises of receiving a dynamic content based on at least one update from at least one of the one or more users of the social networking application. The dynamic content is then displayed to the one or more users in a graphical user interface in the social networking application. The dynamic content is thereafter continuously and dynamically modified based on at least one update from at least one or more users of the social networking application.
Another aspect of the present invention relates to providing a system for providing dynamic content to one or more users of a social networking application. The system comprises of a memory, a processor coupled to the memory. The system further comprises a transceiver coupled to the memory, said transceiver configured to receive a dynamic content based on at least one update from at least one of the one or more users of the social networking application, the system further comprises a display unit configured to display the dynamic content to the one or more users in a graphical user interface of the social networking application. The dynamic content is thereafter continuously and dynamically modified by the update unit of the system based on at least one update from at least one or more users of the social networking application.
The foregoing shall be more apparent in the following detailed description of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated herein, and constitute a part of this disclosure, illustrate exemplary embodiments of the disclosed
methods and systems in which like reference numerals refer to the same parts throughout the different drawings. Some drawings may indicate the components using block diagrams and may not represent the internal circuitry of each component. It will be appreciated by those skilled in the art that disclosure of such drawings includes disclosure of electrical components or circuitry commonly used to implement such components. The connections between the sub-components of a component have not been shown in the drawings for the sake of clarity, therefore, all sub-components shall be assumed to be connected to each other unless explicitly otherwise stated in the disclosure herein.
Figure 1 illustrates an exemplary network environment in which a system for providing dynamic content to one or more users in a social networking application is implemented, in accordance with exemplary embodiments of the present invention.
Figure 2 illustrates an exemplary architecture of the system for providing dynamic content to one or more users in a social networking application, in accordance with exemplary embodiments of the present invention.
Figure 3 illustrates an exemplary flow chart for providing dynamic content to one or more users in a social networking application, in accordance with exemplary embodiments of the present invention.
Figures 4A, 4B and 4C illustrate an exemplary screenshots depicting providing of dynamic content to one or more users in a social networking application, in accordance with exemplary embodiments of the present invention.
Figure 5A, 5B and 5C illustrate an exemplary screenshots depicting providing of dynamic content to one or more users in a social networking application, in accordance with exemplary embodiments of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
In the following description, for the purposes of explanation, numerous specific details have been set forth in order to provide a description of the invention. It will be apparent however, that the invention may be practiced without these specific details and features. Several features described hereafter can each be used independently of one another or with any combination of other features. An individual feature may not address any of the problems discussed above or might address only some of the problems discussed above. Some of the problems discussed above might not be fully addressed by any of the features described herein.
The present invention relates to a method and system for providing by displaying dynamic content to one or more users of a social networking application. The invention encompasses receiving a dynamic content based on at least one update from at least one of the one or more users of the social networking application. The dynamic content is then displayed to the one or more users in a graphical user interface in the social networking application. The dynamic content is thereafter continuously and dynamically modified based on at least one update from at least one or more users of the social networking application.
As used herein, a "social networking application" refers to a mobile or web application used for the purpose of social networking wherein users can interact with each other by means of text, audio, video or a combination thereof. In a preferred embodiment, the social networking application is an instant messaging application. The social networking application provides many other features such as viewing and sharing content, read news, play games, shop, make payments, and any other features as may be obvious to a person skilled in the art.
As used herein, "electronic device" refers to any electrical, electronic, electromechanical and computing device. Electronic devices may include but is not limited to a mobile phone, a smartphone, laptop, personal digital assistant,
tablet computer, general purpose computer, or any other computing device as may be obvious to a person skilled in the art.
As used herein, a "server" and "processor" includes one or more processors, wherein processor refers to any logic circuitry for processing instructions. A server may include a general purpose processor, a special purpose processor, a conventional processor, a digital signal processor, a plurality of microprocessors, one or more microprocessors in association with a DSP core, a controller, a microcontroller, Application Specific Integrated Circuits, Field Programmable Gate Array circuits, any other type of integrated circuits, etc. The server may perform signal coding data processing, input/output processing, and/or any other functionality that enables the working of the system according to the present disclosure.
As used herein, "chat session" refers to a session established between two or more users, the session comprising one or more text, message, video, image, audio, graphical icons, animated images, stories, timeline posts or any other form of media content or any conjunction thereof, created or shared by the user of an electronic device, which may be obvious to a person skilled in the art.
As used herein, "connect", "configure", "couple" and its cognate terms, such as "connects", "connected", "configured" and "coupled" may include a physical connection (such as a wired/wireless connection), a logical connection (such as through logical gates of semiconducting device), other suitable connections, or a combination of such connections, as may be obvious to a skilled person.
As used herein, "send", "transfer", "transmit", and their cognate terms like "sending", "sent", "transferring", "transmitting", "transferred", "transmitted", etc. include sending or transporting data or information one unit, component, electronic device or server to another unit or component, wherein the content may or may not be modified before or after sending, transferring, transmitting.
Figure 1 illustrates a general overview of the network architecture in which the system [100] for providing dynamic content to one or more users of a social networking application, is implemented. As shown in figure 1, the network architecture comprises of one or more electronic devices [102] and a server [104]. The electronic devices are connected to the server [104] via a communication network [106]. The communication network [106] may include any telecommunication networks for transmission of data and includes, but not limited to, all internet networks such as HHTP, FTP, IEEE protocols, and radio access wireless networks such as 3G, LTE, 4G, etc. and non-internet communication networks such as CDMA, TDMA.
Although only a limited number of electronic devices are shown in Fig.l, it will be appreciated by those skilled in the art that the present disclosure encompasses providing dynamic content to users on multiple electronic devices simultaneously. Similarly, although only one server component [104] has been shown in Fig.l, multiple server components and multiple servers are encompassed by the present disclosure.
Figure 2 illustrates a general overview of the system architecture [200] of a system for providing dynamic content to one or more users of a social networking application. As shown in the figure, the system [200] includes a a memory [202] and a processor [204], and transceiver [200a], a display unit [200b], an update unit [200c], all coupled to the processor [204].. The present invention encompasses that the transceiver [200a], which is coupled to the processor [204], is configured to receive dynamic content from a server [104]. The transceiver is also configured to transmit the dynamic content to the server [104]. The transceiver [200a] is configured to receive and transmit the dynamic content via a communication protocol. The transceiver [200a] is connected to the display [200b] and is also configured to send the dynamic content received
from the server [104] to the display [202b] for display on the graphical user interface.
The display unit [200b] coupled to the transceiver [200a], and processor [204], is configured to display the dynamic content on a graphical user interface of the one or more electronic devices [200]. This display unit [200b] is configured to display the dynamic content as an overlay card, a notification, a pop-up message, an ephemeral message or in any other form which may be obvious to a person skilled in the art.
The display unit [200b] is configured to display the dynamic content in a graphical user interface of the social networking application. In an embodiment, the display unit [200b] is configured to display the dynamic content in a graphical user interface of a chat session in the social networking application.
The update unit [200c] coupled to the display unit [200b] is configured to continuously and dynamically modify the dynamic content. The modification of the dynamic content is based on at least one update from one of the said user and one or more other users of the social networking application.
In an embodiment, the invention is implemented by means of the server component [104] alone, while in another embodiment, the present invention is implemented by means of the electronic devices [102] alone. In yet another embodiment, the invention is implemented partially at the server component [104] and partially at the electronic devices [102].
Figure 3 illustrates an exemplary method [300] for providing dynamic content to one or more users of a social networking application, in accordance with exemplary embodiments of the present invention. As shown in Fig. 3, the method [300] for providing dynamic content to one or more users in a social networking application begins with step 302, wherein dynamic content is received at the electronic device [102]. The dynamic content is provided to one
or more users by displaying the dynamic content on the electronic devices [102]. The dynamic content is based on at least one update from at least one of the user and one or more other users of the social networking application. The present invention encompasses that the update is associated with an account of the user of the electronic device [102] on the social networking application. As used herein, "update" refers to at least one change in status of the content of at least one of the user and one or more other users on the social networking application and also includes update in data or content of the mobile application and/or any micro application. Further, updates also include update in other information about the application including but not limited to, developer, category, version, size, languages and compatibility. Furthermore, updates also include update in the activity of the user of the mobile application or any micro application. Update may refer to the update with respect to the user, to whom the dynamic content is provided, or updates with respect to the friends of the user on the mobile application, or updates with respect to multiple other users on the mobile application. The present invention further encompasses that the dynamic content is based on one or more parameters including but not limited to, update/s on the mobile application, updates on the server, updates of other application installed on the user's electronic device, updates of one or more micro applications residing within the mobile application, contextual information of the user such as location, app usage statistics, age, gender, etc. In a preferred embodiment, the update is transmitted along with the account information of the user of the electronic device [102].
The invention encompasses receiving the dynamic content by the transceiver [102a] in an electronic device [102]. The dynamic content is received by the transceiver [102a] of the electronic device [102] from a server [104]. In a preferred embodiment, the dynamic content is received by an electronic device [102] by one or more other electronic devices [102] via the server [104]. As an illustration, a dynamic content may be received by an electronic device [102]
when an update is sent by another electronic device [102] via the server [104], where an update may be a change in the score of the other electronic device in an online game on the social networking application. In another embodiment, a dynamic content may be received by an electronic device [102] when there is an update in the social networking application of the electronic device [102]. As an illustration, a dynamic content may be received by an electronic device [102] when there is an addition to the number of "likes" or "comments" on a picture of the user of the electronic device [102] on the social networking application.
The invention also encompasses that dynamic content is transmitted by the transceiver [102a] in an electronic device [102]. The dynamic content is transmitted by the transceiver [102a] of the electronic device [102] to a server [104]. In a preferred embodiment, the dynamic content is transmitted by an electronic device [102] to one or more electronic devices [102] via the server [104]. As an illustration, a dynamic content may be transmitted by an electronic device [102] when there is an update in another electronic device [102] via the server [104], where the update may be a change in an activity shared by the other user on the timeline of the user on the social networking application. In another embodiment, a dynamic content may be transmitted by an electronic device [102] when there is an update in the social networking application of the electronic device [102]. As an illustration, a dynamic content may be transmitted by an electronic device [102] when there is a new version of a theme available for use on the social networking application on the electronic device [102].
At step 304, the dynamic content is displayed to the user of the electronic device [102]. In a preferred embodiment, the dynamic content is displayed to the user of the electronic device [102] and the user of one or more other electronic devices [102]. For example, if two users are sharing their music playlist on the social networking application, then the second user is provided a notification when the first user adds a new song to the playlist.
The present invention encompasses that the dynamic content is configured to be displayed in a graphical user interface of the electronic device [102]. This dynamic content may be displayed as an overlay card, a notification, a pop-up message, an ephemeral message or in any other form which may be obvious to a person skilled in the art. For example, a dynamic content in the form of a notification of the redemption of a token by a friend may be displayed on the electronic device as an overlay card.
The present invention encompasses to display the dynamic content in a graphical user interface of a chat session in the social networking application, wherein the said chat session includes at least the said user. As an illustration, the user of the electronic device [102] may receive a request for a token from another user of another electronic device [102] as an overlay card on a chat session between the user of the electronic device [102] and the other user of another electronic device [102].
In a preferred embodiment the dynamic content may be displayed when the user is not active on the social networking application. The user is not active on the social networking application when the social networking application is not open or currently under use on the electronic device [102]. The dynamic content is displayed on the graphical user interface of the electronic device [102]. For example, when a video uploaded by the user of the electronic device [102] crosses one million views, a notification may be displayed on the electronic device [102] as a pop-up message even when the user is not active on the social networking application and may currently be using another mobile application.
The present invention further encompasses the dynamic content is displayed on the electronic device [102] for a pre-determined time period. In a preferred embodiment, the dynamic content may be displayed to the user continuously for an infinite amount of time. In another embodiment, the dynamic content may be displayed to the user till the dynamic content is completed. For example, a
dynamic content displaying the score of a game between two users may be displayed to the user of the electronic device [102] till the game between the users is completed. In yet another embodiment, the dynamic content may be displayed to the user of the electronic device [102] for a pre-determined amount of time. For instance, the dynamic content may be displayed to the user for a pre-determined number of minutes or seconds. As an illustration, the dynamic content displaying that another user has redeemed the token may be displayed to the user of the electronic device for 30 seconds.
In a preferred embodiment, the present invention encompasses the dynamic content comprises of relevant and personalized content. As used herein, "relevant dynamic content" is any dynamic content which is created on parameters involving some connection or relationship with the user. The user is displayed dynamic content which is generated based on at least one of the connection in the social graph of the user in the social networking application, the data stored of the user on the social networking application, related links visited by the user, the pages visited by the user on the social networking application, etc. As an illustration, the user of the electronic device [102] is displayed dynamic content which is based on the activities of a friend of the user on the social networking application. For example, the user of the electronic device [102] is displayed the answers of a friend of the user in a quiz simultaneously taken by the user and the friend of the user on the social networking application.
The relevant dynamic content is displayed to the user of the electronic device [102] in a format chosen by the user. As an illustration, the user of the electronic device [102] is displayed dynamic content in various colors, themes, styles, and formats on the social networking application. For example, the user of the electronic device [102] is displayed all the tasks which need to be completed by the user and the friend of the user in a quiz as a list, wherein each completed
task is marked as red and each urgent task is blinking, on the social networking application.
At step 306, the dynamic content is continuously and dynamically modified. The dynamic content is modified based on at least one update from one of the user of the electronic device [102]. In a preferred embodiment, the dynamic content is modified based on at least one update from the user and another user of the social networking application. For example, the dynamic content displaying the score card of a game played between the first user and second user on the social networking application will be continuously and dynamically modified as the game progresses and each point won by either party is added to the score card.
Hence, the present invention offers a technical advantage of displaying dynamic content to the user of a social networking application which can be continuously and dynamically modified. Further, as a result of the present invention the limitations present in the prior art relating to static notifications which don't accept any input from the user are overcome.
Figure 4A, 4B and 4C illustrate an exemplary example working in accordance with the present invention. Figure 4A depicts the dynamic content comprises of two tasks which are displayed as a checklist between all the members of a chat session in the social networking application. When a task is competed by one of the members of the chat session in connection with the checklist, an update of completion is sent to the server [104]. The update is then sent to all members of the chat session in connection with the checklist in a specific format. As depicted in Figure 4B, the completed task is thereafter dynamically modified and is crossed in the check list and is marked "completed" in the dynamic checklist displayed to all the members of the chat session of the social networking application. The dynamic content is continuously modified and simultaneously displayed to all the members of the chat session. The user can thereafter enter
another input in relation to the dynamic checklist in the chat session of the social networking application as depicted in figure 4C.
Figure 5A, 5B and 5C illustrate an exemplary example working in accordance with the present invention. Figure 5A depicts display of dynamic content comprising of three items which can be voted for under a poll between members of a chat session in the social networking application. The dynamic poll is displayed to all members of the chat session for a period of two days. When an input as a vote is received by one of the members of the chat session in connection with the poll, an update of a vote is sent to the server [104]. The update is then sent to all the members of the chat session in connection with the poll in a specific format. As depicted in Figure 5B, the poll is thereafter dynamically modified and votes received from the members of the chat session are added against each item in the poll respectively. The dynamic content also displays the message "Thanks for voting" each time a vote is received against an item in the poll by a member of the chat session. The dynamic content comprising of the poll is continuously modified and simultaneously displayed to all the members of the chat session. The user can thereafter enter another vote in relation poll in the chat session of the social networking application as depicted in figure 5C.
In one aspect of the invention, the dynamic content comprises of a score board in respect of a game played between members of a chat session in the social networking application is displayed. The dynamic score board is displayed to all members of the chat session till the game in the social networking application is completed. When an input as a game point or score for one of the members of the chat session in connection with the game is received by the server [104], an update of a score point is sent to the server [104]. The update is then sent to all the members of the chat session in connection with the game in a specific format. The score board is thereafter dynamically modified and score points received from the game for the members of the chat session are added against
each player in the game respectively. The dynamic content comprising of the score board is continuously modified and simultaneously displayed to all the members of the chat session as the game is played. The dynamic content may also displays the message "The Player A won", where A is the name of the member of the chat session who won the game.
While the present invention has been described with reference to certain preferred embodiments and examples thereof, other embodiments, equivalents and modifications are possible and are also encompassed by the scope of the present disclosure.
We claim:
1. A method for providing dynamic content to a user of a social networking
application stored in an electronic device, comprising:
receiving, at the electronic device, a dynamic content based on at least one update from at least one of the user and one or more other users of the social networking application;
displaying the dynamic content to at least one of the user and one or more other users of the social networking application, wherein said dynamic content is configured to be displayed in a graphical user interface in the social networking application; and
continuously and dynamically modifying the dynamic content based on at least one update from one of the said user and one or more other users of the social networking application.
2. The method as claimed in claim 1, wherein the update is based on at least one change in status of the content of at least one of the user and one or more other users on the social networking application.
3. The method as claimed in claim 1, wherein the dynamic content is displayed in a chat session which includes at least the said user.
4. The method as claimed in claim 1, wherein the dynamic content is displayed when the user is not active on the social networking application.
5. The method as claimed in claim 1, wherein the dynamic content is displayed for a pre-determined time period.
6. The method as claimed in claim 1, wherein the dynamic content comprises of relevant and personalized content.
7. A system (200) for providing dynamic content to a user of a social
networking application stored in an electronic device (102), comprising:
a memory (202);
a processor (204) coupled to the memory (202);
a transceiver (200a), coupled to the processor (204), configured to receive a dynamic content based on at least one update from at least one of the user and one or more users of the social networking application;
a display unit (200b), coupled to the processor (204), configured to display the dynamic content to at least one of the user and one or more other users of the social networking application, wherein said dynamic content is configured to be displayed in a graphical user interface in the social networking application; and
an update unit (200c), coupled to the processor (204), configured to continuously and dynamically modify the dynamic content based on at least one update from one of the said user and one or more other users of the social networking application.
8. The system as claimed in claim 6, wherein the update is based on at least one change in status of the content of at least one of the user and one or more other users on the social networking application.
9. The system as claimed in claim 6, wherein the dynamic content is displayed in a chat session which includes at least the said user.
10. The system as claimed in claim 6, wherein the dynamic content can be displayed when the user is not active on the social networking application.
11. The system as claimed in claim 6, wherein the dynamic content is displayed for a pre-determined time period.
12. The system as claimed in claim 6, wherein the dynamic content comprises of relevant and personalized content.
| # | Name | Date |
|---|---|---|
| 1 | 201711021026-Correspondence to notify the Controller [03-01-2025(online)].pdf | 2025-01-03 |
| 1 | 201711021026-Response to office action [24-02-2025(online)].pdf | 2025-02-24 |
| 1 | Form 3 [15-06-2017(online)].pdf | 2017-06-15 |
| 2 | 201711021026-FORM-26 [03-01-2025(online)].pdf | 2025-01-03 |
| 2 | 201711021026-IntimationOfGrant20-02-2025.pdf | 2025-02-20 |
| 2 | Description(Provisional) [15-06-2017(online)].pdf | 2017-06-15 |
| 3 | 201711021026-FORM-26 [08-09-2017(online)].pdf | 2017-09-08 |
| 3 | 201711021026-PatentCertificate20-02-2025.pdf | 2025-02-20 |
| 3 | 201711021026-US(14)-HearingNotice-(HearingDate-22-01-2025).pdf | 2024-12-19 |
| 4 | 201711021026-Written submissions and relevant documents [05-02-2025(online)].pdf | 2025-02-05 |
| 4 | 201711021026-Power of Attorney-130917.pdf | 2017-09-21 |
| 4 | 201711021026-FER_SER_REPLY [17-01-2023(online)].pdf | 2023-01-17 |
| 5 | 201711021026-FER.pdf | 2022-07-20 |
| 5 | 201711021026-Correspondence-130917.pdf | 2017-09-21 |
| 5 | 201711021026-Correspondence to notify the Controller [03-01-2025(online)].pdf | 2025-01-03 |
| 6 | 201711021026-Proof of Right (MANDATORY) [15-12-2017(online)].pdf | 2017-12-15 |
| 6 | 201711021026-FORM-26 [03-01-2025(online)].pdf | 2025-01-03 |
| 6 | 201711021026-FORM 18 [14-04-2021(online)].pdf | 2021-04-14 |
| 7 | 201711021026-US(14)-HearingNotice-(HearingDate-22-01-2025).pdf | 2024-12-19 |
| 7 | 201711021026-Proof of Right (MANDATORY) [28-12-2017(online)].pdf | 2017-12-28 |
| 7 | 201711021026-Correspondence-020718.pdf | 2018-07-06 |
| 8 | 201711021026-FER_SER_REPLY [17-01-2023(online)].pdf | 2023-01-17 |
| 8 | 201711021026-OTHERS-020718-.pdf | 2018-07-06 |
| 8 | 201711021026-OTHERS-291217.pdf | 2018-01-05 |
| 9 | 201711021026-FER.pdf | 2022-07-20 |
| 9 | 201711021026-OTHERS-020718.pdf | 2018-07-06 |
| 9 | 201711021026-OTHERS-291217-.pdf | 2018-01-05 |
| 10 | 201711021026-FORM 18 [14-04-2021(online)].pdf | 2021-04-14 |
| 10 | 201711021026-OTHERS-291217--.pdf | 2018-01-05 |
| 10 | 201711021026-Proof of Right (MANDATORY) [29-06-2018(online)].pdf | 2018-06-29 |
| 11 | 201711021026-Changing Name-Nationality-Address For Service [13-06-2018(online)].pdf | 2018-06-13 |
| 11 | 201711021026-Correspondence-020718.pdf | 2018-07-06 |
| 11 | 201711021026-Correspondence-291217.pdf | 2018-01-05 |
| 12 | 201711021026-COMPLETE SPECIFICATION [13-06-2018(online)].pdf | 2018-06-13 |
| 12 | 201711021026-OTHERS-020718-.pdf | 2018-07-06 |
| 12 | 201711021026-RELEVANT DOCUMENTS [13-06-2018(online)].pdf | 2018-06-13 |
| 13 | 201711021026-OTHERS-020718.pdf | 2018-07-06 |
| 13 | 201711021026-FORM-8 [13-06-2018(online)].pdf | 2018-06-13 |
| 13 | 201711021026-DRAWING [13-06-2018(online)].pdf | 2018-06-13 |
| 14 | 201711021026-ENDORSEMENT BY INVENTORS [13-06-2018(online)].pdf | 2018-06-13 |
| 14 | 201711021026-Proof of Right (MANDATORY) [29-06-2018(online)].pdf | 2018-06-29 |
| 15 | 201711021026-Changing Name-Nationality-Address For Service [13-06-2018(online)].pdf | 2018-06-13 |
| 15 | 201711021026-DRAWING [13-06-2018(online)].pdf | 2018-06-13 |
| 15 | 201711021026-FORM-8 [13-06-2018(online)].pdf | 2018-06-13 |
| 16 | 201711021026-COMPLETE SPECIFICATION [13-06-2018(online)].pdf | 2018-06-13 |
| 16 | 201711021026-RELEVANT DOCUMENTS [13-06-2018(online)].pdf | 2018-06-13 |
| 17 | 201711021026-DRAWING [13-06-2018(online)].pdf | 2018-06-13 |
| 17 | 201711021026-Changing Name-Nationality-Address For Service [13-06-2018(online)].pdf | 2018-06-13 |
| 17 | 201711021026-Correspondence-291217.pdf | 2018-01-05 |
| 18 | 201711021026-Proof of Right (MANDATORY) [29-06-2018(online)].pdf | 2018-06-29 |
| 18 | 201711021026-OTHERS-291217--.pdf | 2018-01-05 |
| 18 | 201711021026-ENDORSEMENT BY INVENTORS [13-06-2018(online)].pdf | 2018-06-13 |
| 19 | 201711021026-FORM-8 [13-06-2018(online)].pdf | 2018-06-13 |
| 19 | 201711021026-OTHERS-020718.pdf | 2018-07-06 |
| 19 | 201711021026-OTHERS-291217-.pdf | 2018-01-05 |
| 20 | 201711021026-OTHERS-020718-.pdf | 2018-07-06 |
| 20 | 201711021026-OTHERS-291217.pdf | 2018-01-05 |
| 20 | 201711021026-RELEVANT DOCUMENTS [13-06-2018(online)].pdf | 2018-06-13 |
| 21 | 201711021026-Proof of Right (MANDATORY) [28-12-2017(online)].pdf | 2017-12-28 |
| 21 | 201711021026-Correspondence-291217.pdf | 2018-01-05 |
| 21 | 201711021026-Correspondence-020718.pdf | 2018-07-06 |
| 22 | 201711021026-FORM 18 [14-04-2021(online)].pdf | 2021-04-14 |
| 22 | 201711021026-OTHERS-291217--.pdf | 2018-01-05 |
| 22 | 201711021026-Proof of Right (MANDATORY) [15-12-2017(online)].pdf | 2017-12-15 |
| 23 | 201711021026-Correspondence-130917.pdf | 2017-09-21 |
| 23 | 201711021026-FER.pdf | 2022-07-20 |
| 23 | 201711021026-OTHERS-291217-.pdf | 2018-01-05 |
| 24 | 201711021026-Power of Attorney-130917.pdf | 2017-09-21 |
| 24 | 201711021026-OTHERS-291217.pdf | 2018-01-05 |
| 24 | 201711021026-FER_SER_REPLY [17-01-2023(online)].pdf | 2023-01-17 |
| 25 | 201711021026-FORM-26 [08-09-2017(online)].pdf | 2017-09-08 |
| 25 | 201711021026-Proof of Right (MANDATORY) [28-12-2017(online)].pdf | 2017-12-28 |
| 25 | 201711021026-US(14)-HearingNotice-(HearingDate-22-01-2025).pdf | 2024-12-19 |
| 26 | 201711021026-FORM-26 [03-01-2025(online)].pdf | 2025-01-03 |
| 26 | 201711021026-Proof of Right (MANDATORY) [15-12-2017(online)].pdf | 2017-12-15 |
| 26 | Description(Provisional) [15-06-2017(online)].pdf | 2017-06-15 |
| 27 | 201711021026-Correspondence to notify the Controller [03-01-2025(online)].pdf | 2025-01-03 |
| 27 | 201711021026-Correspondence-130917.pdf | 2017-09-21 |
| 27 | Form 3 [15-06-2017(online)].pdf | 2017-06-15 |
| 28 | 201711021026-Power of Attorney-130917.pdf | 2017-09-21 |
| 28 | 201711021026-Written submissions and relevant documents [05-02-2025(online)].pdf | 2025-02-05 |
| 29 | 201711021026-FORM-26 [08-09-2017(online)].pdf | 2017-09-08 |
| 29 | 201711021026-PatentCertificate20-02-2025.pdf | 2025-02-20 |
| 30 | 201711021026-IntimationOfGrant20-02-2025.pdf | 2025-02-20 |
| 30 | Description(Provisional) [15-06-2017(online)].pdf | 2017-06-15 |
| 31 | 201711021026-Response to office action [24-02-2025(online)].pdf | 2025-02-24 |
| 31 | Form 3 [15-06-2017(online)].pdf | 2017-06-15 |
| 1 | 201711021026E_19-07-2022.pdf |