Abstract: Systems and methods of providing real-time assistance to a presenter for rendering of a content are disclosed. In one embodiment, the method may include receiving a multi-modal input from the presenter with respect to the rendering of the content by the presenter, and performing a real-time analysis of at least one of the multi-modal input or a historical rendering of the content by the presenter. The method may further include dynamically determining a need for providing assistance to the presenter based on the real-time analysis. The method may further include dynamically generating, in response to the need, a supporting visual content based on the real-time analysis and a plurality of contents in a content database, and dynamically rendering the supporting visual content on a rendering device in possession of the presenter based on the real-time analysis. FIG. 2
Claims:WE CLAIM:
1. A system for providing real-time assistance to a presenter for rendering of a content, the system comprising:
a presenter assistance device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receiving a multi-modal input from the presenter with respect to the rendering of the content by the presenter;
performing a real-time analysis of at least one of the multi-modal input or a historical rendering of the content by the presenter;
dynamically determining a need for providing assistance to the presenter based on the real-time analysis;
dynamically generating, in response to the need, a supporting visual content based on the real-time analysis and a plurality of contents in a content database; and
dynamically rendering the supporting visual content on a rendering device in possession of the presenter based on the real-time analysis.
2. The system of claim 1, wherein the operations further comprise customizing a rendering sequence for the supporting visual content based on the historical rendering.
3. The system of claim 1, wherein the multi-modal input comprises at least one of a voice of the presenter, a gesture made by the presenter, a text written by the presenter, or a content selected by the presenter.
4. The system of claim 1, wherein performing the real-time analysis comprises determining at least one of: a short-coming in a portion of the content, an inconsistency in a portion of the content, or an indication by the presenter.
5. The system of claim 1, wherein dynamically generating the supporting visual content comprises at least one of:
identifying a relevant content from among the plurality of contents based on the real-time analysis using a machine learning algorithm; and
extracting the supporting visual content from the relevant content.
6. The system of claim 1, wherein dynamically generating the supporting visual content comprises at least one of:
determining a relevancy of the supporting visual content with respect to the content; or
determining a relevancy of a portion of the supporting visual content with respect to remaining portions of the supporting visual content.
7. The system of claim 1, wherein dynamically rendering the supporting visual content comprises at least one of:
determining a placement of the supporting visual content with respect to the content based on at least one of a context of the supporting visual content, or a size of the supporting visual content; or
dynamically rendering the supporting visual content on the rendering device contemporaneously with rendering of a content selected by the presenter.
8. The system of claim 1, wherein the operations further comprise at least one of:
associating the supporting visual content with the content; and
updating a database comprising historical rendering of the content by the presenter with the supporting visual content.
9. A method of providing real-time assistance to a presenter for rendering of a content, the method comprising:
receiving, by a presenter assistance device, a multi-modal input from the presenter with respect to the rendering of the content by the presenter;
performing, by the presenter assistance device, a real-time analysis of at least one of the multi-modal input or a historical rendering of the content by the presenter;
dynamically determining, by the presenter assistance device, a need for providing assistance to the presenter based on the real-time analysis;
dynamically generating, by the presenter assistance device in response to the need, a supporting visual content based on the real-time analysis and a plurality of contents in a content database; and
dynamically rendering, by the presenter assistance device, the supporting visual content on a rendering device in possession of the presenter based on the real-time analysis.
10. The method of claim 9, wherein performing the real-time analysis comprises determining at least one of: a short-coming in a portion of the content, an inconsistency in a portion of the content, or an indication by the presenter.
11. The method of claim 9, wherein dynamically generating the supporting visual content comprises at least one of:
identifying a relevant content from among the plurality of contents based on the real-time analysis using a machine learning algorithm; and
extracting the supporting visual content from the relevant content.
12. The method of claim 9, wherein dynamically rendering the supporting visual content comprises at least one of:
determining a placement of the supporting visual content with respect to the content based on at least one of a context of the supporting visual content, or a size of the supporting visual content; or
dynamically rendering the supporting visual content on the rendering device contemporaneously with rendering of a content selected by the presenter.
13. The method of claim 1, further comprising at least one of:
associating the supporting visual content with the content; and
updating a database comprising historical rendering of the content by the presenter with the supporting visual content.
Dated 30th day of March, 2019
R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
[001] This disclosure relates generally to rendering of a content, and more particularly to a system and a method of providing real-time assistance to a presenter for rendering of a content.
| # | Name | Date |
|---|---|---|
| 1 | 201941012928-Request Letter-Correspondence [04-02-2019(online)].pdf | 2019-02-04 |
| 2 | 201941012928-Power of Attorney [04-02-2019(online)].pdf | 2019-02-04 |
| 3 | 201941012928-Form 1 (Submitted on date of filing) [04-02-2019(online)].pdf | 2019-02-04 |
| 4 | 201941012928-STATEMENT OF UNDERTAKING (FORM 3) [30-03-2019(online)].pdf | 2019-03-30 |
| 5 | 201941012928-REQUEST FOR EXAMINATION (FORM-18) [30-03-2019(online)].pdf | 2019-03-30 |
| 6 | 201941012928-POWER OF AUTHORITY [30-03-2019(online)].pdf | 2019-03-30 |
| 7 | 201941012928-FORM 18 [30-03-2019(online)].pdf | 2019-03-30 |
| 8 | 201941012928-FORM 1 [30-03-2019(online)].pdf | 2019-03-30 |
| 9 | 201941012928-DRAWINGS [30-03-2019(online)].pdf | 2019-03-30 |
| 10 | 201941012928-DECLARATION OF INVENTORSHIP (FORM 5) [30-03-2019(online)].pdf | 2019-03-30 |
| 11 | 201941012928-COMPLETE SPECIFICATION [30-03-2019(online)].pdf | 2019-03-30 |
| 12 | FIGURE OF ABSTRACT.jpg | 2019-04-01 |
| 13 | 201941012928-Proof of Right (MANDATORY) [24-09-2019(online)].pdf | 2019-09-24 |
| 14 | Correspondence by Agent_Form-1_03-10-2019.pdf | 2019-10-03 |
| 15 | 201941012928-FER.pdf | 2021-10-17 |
| 16 | 201941012928-RELEVANT DOCUMENTS [22-11-2021(online)].pdf | 2021-11-22 |
| 17 | 201941012928-POA [22-11-2021(online)].pdf | 2021-11-22 |
| 18 | 201941012928-PETITION UNDER RULE 137 [22-11-2021(online)].pdf | 2021-11-22 |
| 19 | 201941012928-OTHERS [22-11-2021(online)].pdf | 2021-11-22 |
| 20 | 201941012928-FORM 13 [22-11-2021(online)].pdf | 2021-11-22 |
| 21 | 201941012928-FER_SER_REPLY [22-11-2021(online)].pdf | 2021-11-22 |
| 22 | 201941012928-CLAIMS [22-11-2021(online)].pdf | 2021-11-22 |
| 23 | 201941012928-AMENDED DOCUMENTS [22-11-2021(online)].pdf | 2021-11-22 |
| 24 | 201941012928-US(14)-HearingNotice-(HearingDate-01-04-2024).pdf | 2024-03-05 |
| 25 | 201941012928-Correspondence to notify the Controller [12-03-2024(online)].pdf | 2024-03-12 |
| 26 | 201941012928-Written submissions and relevant documents [16-04-2024(online)].pdf | 2024-04-16 |
| 27 | 201941012928-PatentCertificate14-05-2024.pdf | 2024-05-14 |
| 28 | 201941012928-IntimationOfGrant14-05-2024.pdf | 2024-05-14 |
| 1 | SearchStrategyMatrixE_15-03-2021.pdf |