Patents by Inventor Nava DAVULURI
Nava DAVULURI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11537998Abstract: Provided is a method that includes identifying a trigger event initiated by at least one participant of the meeting. The trigger event is indicative of at least a reference to meeting metadata associated with the meeting. Further, the method includes recording the meeting for a determined duration to generate a plurality of meeting snippets, based on the identification of the trigger event. A meeting summary may be generated based on aggregating the plurality of meeting snippets and the meeting metadata.Type: GrantFiled: May 5, 2021Date of Patent: December 27, 2022Assignee: HUDDL Inc.Inventors: Harish Rajamani, Krishna Yarlagadda, Nava Davuluri
-
Patent number: 11488116Abstract: Provided is a method and a system for dynamically generating a news feed and displaying the news feed to a plurality of participants in a meeting. The method is implemented by a central server including one or more processors. The method includes identifying in real time a trigger event initiated by at least one participant of the meeting. The trigger event is indicative of at least a reference, by the participant, to metadata associated with the meeting. The method includes capturing during the meeting one or more meeting snippets based on identification of the trigger event. The method includes receiving feedback on each of the one or more meeting snippets from the plurality of participants during the meeting. The method includes dynamically generating a news feed based on the captured meeting snippets and the feedback. Further, the method includes displaying the dynamically generated news feed to the plurality of participants.Type: GrantFiled: May 5, 2021Date of Patent: November 1, 2022Assignee: HUDDL INC.Inventors: Nava Davuluri, Srivathsan Narasimhan, Harish Rajamani, Krishna Yarlagadda, Aditya Sudhakar, Prathyusha Danda, Ramanathan Parameshwaran
-
Patent number: 11416831Abstract: Provided is a method and a system for updating an area allocated for display of video feed based on a determined trigger event. The method is implemented by a central server including one or more processors. The method includes initiating a video conference meeting comprising a plurality of participants. The method includes receiving network information and meeting data associated with each of the plurality of participants. The method includes selectively controlling display of video feed associated with the plurality of participants during the video conference meeting based on network information and meeting data to create an adaptive video layout for the plurality of participants. The method includes determining a trigger event to update the area allocated for display of video feed associated with the plurality of participants represented within the grid format. The method includes updating the area allocated for display of video feed based on the determined trigger event.Type: GrantFiled: May 5, 2021Date of Patent: August 16, 2022Assignee: HUDDL INC.Inventors: Harish Rajamani, Krishna Yarlagadda, Nava Davuluri
-
Publication number: 20210367800Abstract: Provided is a method and a system for dynamically generating a news feed and displaying the news feed to a plurality of participants in a meeting. The method is implemented by a central server including one or more processors. The method includes identifying in real time a trigger event initiated by at least one participant of the meeting. The trigger event is indicative of at least a reference, by the participant, to metadata associated with the meeting. The method includes capturing during the meeting one or more meeting snippets based on identification of the trigger event. The method includes receiving feedback on each of the one or more meeting snippets from the plurality of participants during the meeting. The method includes dynamically generating a news feed based on the captured meeting snippets and the feedback. Further, the method includes displaying the dynamically generated news feed to the plurality of participants.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Nava DAVULURI, Srivathsan NARASIMHAN, Harish RAJAMANI, Krishna YARLAGADDA, Aditya SUDHAKAR, Prathyusha DANDA, Ramanathan PARAMESHWARAN
-
Publication number: 20210367801Abstract: Provided is a method that includes identifying a trigger event initiated by at least one participant of the meeting. The trigger event is indicative of at least a reference to meeting metadata associated with the meeting. Further, the method includes recording the meeting for a determined duration to generate a plurality of meeting snippets, based on the identification of the trigger event. A meeting summary may be generated based on aggregating the plurality of meeting snippets and the meeting metadata.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Harish RAJAMANI, Krishna YARLAGADDA, Nava DAVULURI
-
Publication number: 20210368134Abstract: Provided is a method and a system for updating an area allocated for display of video feed based on a determined trigger event. The method is implemented by a central server including one or more processors. The method includes initiating a video conference meeting comprising a plurality of participants. The method includes receiving network information and meeting data associated with each of the plurality of participants. The method includes selectively controlling display of video feed associated with the plurality of participants during the video conference meeting based on network information and meeting data to create an adaptive video layout for the plurality of participants. The method includes determining a trigger event to update the area allocated for display of video feed associated with the plurality of participants represented within the grid format. The method includes updating the area allocated for display of video feed based on the determined trigger event.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Harish RAJAMANI, Krishna YARLAGADDA, Nava DAVULURI
-
Publication number: 20210365893Abstract: Provided is a method that includes receiving, by a processor, an input pertaining to scheduling a meeting with a plurality of participants, wherein the input is received from at least one participant. The method further includes generating, by the processor, one or more meeting recommendations including meeting metadata associated with the meeting based on a machine learning (ML) model associated with each of the at least one participant and each participant in the plurality of participants. Additionally, the method includes receiving, by the processor, an input to select a meeting recommendation from the one or more meeting recommendations. Further, the method includes updating, by the processor, the ML model associated with each of the at least one participant based on the reception of the input to select the meeting recommendation.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Nava DAVULURI, Harish RAJAMANI, Krishna YARLAGADDA, Aditya SUDHAKAR, Prathyusha DANDA, Ramanathan PARAMESHWARAN
-
Publication number: 20210367802Abstract: Provided is a method and a system for generating a summary of action points for participants in a meeting. The method is implemented by a central server including one or more processors. The method includes monitoring in real time, content consumed by participants during a first meeting and for a first defined time before the first meeting. The method includes tracking updates performed by participants to the content during and post the first meeting. The method includes identifying start time of a second meeting scheduled in continuation to first meeting based on calendar information associated with participants. The method includes generating summary of action points for participants based on content consumed by the participants during the first meeting and for the first defined time before the first meeting. The method includes displaying the summary to the participants before a second defined time of the start time of the second meeting.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Krishna YARLAGADDA, Harish RAJAMANI, Nava DAVULURI
-
Publication number: 20210367986Abstract: Provided is a method and system for enabling collaboration between users. The method is implemented by a collaborative canvas application executing on an electronic device including one or more processors. The method includes creating an interactive collaboration session amongst a plurality of users. The method includes receiving one or more interactions associated with a plurality of applications from the plurality of users. The plurality of applications are initiated within the interactive collaboration session. Each of the plurality of applications are accessed natively by each of the plurality of users. The method includes synchronizing in real-time each of the one or more interactions received from the plurality of users for enabling collaboration between the plurality of users.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Nava DAVULURI, Harish RAJAMANI, Krishna YARLAGADDA, Adi SUDHAKAR, Prathyusha DANDA, Ramanathan PARAMESHWARAN
-
Publication number: 20210365896Abstract: Provided is a method that includes identifying, by a processor in real time, a trigger event initiated by at least one participant of the meeting. The trigger event is indicative of at least a reference to meeting metadata associated with the meeting. The meeting data associated with at least one participant is recorded for a determined duration to generate meeting snippet based on identification of the trigger event. Further, the method includes training a machine learning (ML) model associated with the at least one participant based on the meeting snippet associated with the at least one participant. Additionally, the method includes generating one or more meeting recommendations by utilizing the trained ML model, wherein the one or more meeting recommendations include meeting metadata for another meeting.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Nava DAVULURI, Harish RAJAMANI, Krishna YARLAGADDA, Prathyusha DANDA, Ramanathan PARAMESHWARAN
-
Publication number: 20210367984Abstract: Provided is a method that includes receiving one or more current network parameters associated with at least one participant of a plurality of participants in a meeting. The method further includes predicting one or more features of the meeting to be enabled and/or disabled for the at least one participant based on the one or more current network parameters and a machine learning (ML) model associated with the at least one participant, wherein the ML model is trained based on the one or more previous network parameters, associated with the at least one participant, received during a previous meeting attended by the at least one participant. The method further includes modifying a user interface of the meeting being presented to the at least one participant based on the one or more predicted features of the meeting, wherein the UI enables participation of the at least one participant in the meeting.Type: ApplicationFiled: May 5, 2021Publication date: November 25, 2021Inventors: Harish RAJAMANI, Nava DAVULURI, Krishna YARLAGADDA, KiranKumar RAVURI, Mallikarjuna KAMARTHI