Patents by Inventor Srinivas R. Brahmaroutu
Srinivas R. Brahmaroutu 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: 11687334Abstract: A peer-to-peer decentralized software configuration manager is described. The peer-to-peer system provides a crowdsourced mechanism to determine and recommend the efficient software configurations. A computer system may subscribe to a ring or group of network connected computers. Once subscribed, the computer system receives a ring data structure that may include one or more software configuration entries. The ring data structure is accessible to each subscribed computer system to the currently installed software configurations and document the relative success or failure of those configurations. The ring data structure may be utilized to identify a more efficient or user friendly software configuration that is currently installed and utilized by a subscribed computer system.Type: GrantFiled: July 22, 2021Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Saishruthi Swaminathan, Tommy Chaoping Li, Cindy Han Lu, Animesh Singh, Srinivas R. Brahmaroutu
-
Publication number: 20230021825Abstract: A peer-to-peer decentralized software configuration manager is described. The peer-to-peer system provides a crowdsourced mechanism to determine and recommend the efficient software configurations. A computer system may subscribe to a ring or group of network connected computers. Once subscribed, the computer system receives a ring data structure that may include one or more software configuration entries. The ring data structure is accessible to each subscribed computer system to the currently installed software configurations and document the relative success or failure of those configurations. The ring data structure may be utilized to identify a more efficient or user friendly software configuration that is currently installed and utilized by a subscribed computer system.Type: ApplicationFiled: July 22, 2021Publication date: January 26, 2023Inventors: Saishruthi Swaminathan, Tommy Chaoping Li, Cindy Han Lu, Animesh Singh, Srinivas R. Brahmaroutu
-
Publication number: 20230022533Abstract: A computer-implemented method, a computer system and a computer program product generate a custom display for a virtual meeting. The method includes obtaining a plurality of virtual meeting information from a server. The method also includes capturing virtual meeting session data with a device. The virtual meeting session data is selected from a group consisting of audio data, video data and images of a screen of the device. The method further includes determining a current virtual meeting status and a participant emotion based on the virtual meeting session data and the plurality of virtual meeting information. In addition, the method includes predicting a virtual meeting end time and a participant status based on the current virtual meeting status and the participant emotion. Lastly, the method includes displaying the virtual meeting end time and the participant status in a meeting dashboard on the device.Type: ApplicationFiled: July 23, 2021Publication date: January 26, 2023Inventors: Cindy Han Lu, Animesh Singh, Tommy Chaoping Li, Saishruthi Swaminathan, Srinivas R. Brahmaroutu
-
Patent number: 11558438Abstract: A computer-implemented method, a computer system and a computer program product generate a custom display for a virtual meeting. The method includes obtaining a plurality of virtual meeting information from a server. The method also includes capturing virtual meeting session data with a device. The virtual meeting session data is selected from a group consisting of audio data, video data and images of a screen of the device. The method further includes determining a current virtual meeting status and a participant emotion based on the virtual meeting session data and the plurality of virtual meeting information. In addition, the method includes predicting a virtual meeting end time and a participant status based on the current virtual meeting status and the participant emotion. Lastly, the method includes displaying the virtual meeting end time and the participant status in a meeting dashboard on the device.Type: GrantFiled: July 23, 2021Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Cindy Han Lu, Animesh Singh, Tommy Chaoping Li, Saishruthi Swaminathan, Srinivas R. Brahmaroutu
-
Publication number: 20220398112Abstract: A method is provided. The method may include, in response to electronically receiving on a first computing device a navigation file from a secondary computing device, generating a graphical navigation guide for a user interface (UI) based on the navigation file, wherein generating the graphical navigation guide comprises generating computer operations for the first computing device corresponding to the sequence of computer operations from the navigation file. The method may further include, based on the generated computer operations, executing the graphical navigation guide on the UI associated with the first computing device, wherein executing the graphical navigation guide comprises displaying a screen and a UI element corresponding to the sequence of computer operations, and wherein displaying the UI element comprises rendering an overlay on the UI element that highlights the UI element on the displayed screen and instructs a user to perform an input action on the UI element.Type: ApplicationFiled: June 11, 2021Publication date: December 15, 2022Inventors: Cindy Han Lu, Thai Quoc Tran, Srinivas R. Brahmaroutu
-
Publication number: 20220188882Abstract: A method for leaving hierarchical-embedded reviews for verified transactions comprising: (i) receiving a first provider entity data set; (ii) creating a first provider portion of a first graph data structure; (iii) creating a first customer entity node in the first graph data structure; (iv) receiving a new transaction data set including information indicative of a business transaction between the first customer entity and a first provider sub-entity of the plurality of sub-entities; (v) creating a new transaction node in the first graph data structure, with the new transaction node including data from the first new transaction data set; (vi) creating a pairwise connection in the first graph data structure between the new transaction node and the lower level node corresponding to the first provider sub-entity; and (vii) creating a pairwise connection in the first graph data structure between the new transaction node and the first customer entity node.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Thai Quoc Tran, Cindy Han Lu, Animesh Singh, Srinivas R. Brahmaroutu
-
Patent number: 11295355Abstract: A method, computer system, and a computer program product for user feedback visualization is provided. The present invention may include, receiving at least one image of a product from a user device. The present invention may also include, rendering a product representation of the product based on the received at least one image. The present invention may further include, registering a user-defined product feature associated with the rendered product representation. The present invention may also include, receiving a textual statement corresponding to a user opinion of the user-defined product feature. The present invention may also include, associating, based on natural language processing, at least one segment of the received textual statement with the registered user-defined product feature.Type: GrantFiled: September 24, 2020Date of Patent: April 5, 2022Assignee: International Business Machines CorporationInventors: Cindy Han Lu, Thai Quoc Tran, Animesh Singh, Srinivas R. Brahmaroutu
-
Publication number: 20220092652Abstract: A method, computer system, and a computer program product for user feedback visualization is provided. The present invention may include, receiving at least one image of a product from a user device. The present invention may also include, rendering a product representation of the product based on the received at least one image. The present invention may further include, registering a user-defined product feature associated with the rendered product representation. The present invention may also include, receiving a textual statement corresponding to a user opinion of the user-defined product feature. The present invention may also include, associating, based on natural language processing, at least one segment of the received textual statement with the registered user-defined product feature.Type: ApplicationFiled: September 24, 2020Publication date: March 24, 2022Inventors: Cindy Han Lu, Thai Quoc Tran, Animesh Singh, Srinivas R. Brahmaroutu
-
Patent number: 11200910Abstract: A processor may store a first version of an audio file and fragment the audio file into at least a first time segment. The processor may receive a first edit to the audio file and identify a first edited version of the first time segment in the first edit. The processor may update the first version of the audio file with the first edit, resulting in a second version of the audio file comprising the first edited version of the first time segment. The processor may receive a second edit to the first version of the audio file and identify a second edited version of the first time segment in the second edit. The processor may determine, based on the second edited version, that the second edit alters an outdated version of the first time segment, resulting in an edit conflict. The processor may notify a user of the conflict.Type: GrantFiled: June 28, 2019Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Thai Quoc Tran, Animesh Singh, Cindy Han Lu, Nimesh Bhatia, Srinivas R. Brahmaroutu
-
Patent number: 10979568Abstract: A method, computer system, and a computer program product for dynamic graphical rendering of call options is provided. The present invention may include receiving, by an interactive voice response (IVR) system, a phone call from a telephonic device. The present invention may include determining that the telephonic device includes a visual menu device type. The present invention may include generating a visual prompt menu having a visual representation of a set of call options included in the IVR system. The present invention may include transmitting the generated visual prompt menu to a display of the telephonic device. The present invention may include receiving, from the telephonic device, at least one selected call option from the generated visual prompt menu. The present invention may include processing, by the IVR system, a call sequence based on the received at least one selected call option from the generated visual prompt menu.Type: GrantFiled: March 12, 2020Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Cindy Han Lu, Thai Quoc Tran, Srinivas R. Brahmaroutu
-
Publication number: 20200411034Abstract: A processor may store a first version of an audio file and fragment the audio file into at least a first time segment. The processor may receive a first edit to the audio file and identify a first edited version of the first time segment in the first edit. The processor may update the first version of the audio file with the first edit, resulting in a second version of the audio file comprising the first edited version of the first time segment. The processor may receive a second edit to the first version of the audio file and identify a second edited version of the first time segment in the second edit. The processor may determine, based on the second edited version, that the second edit alters an outdated version of the first time segment, resulting in an edit conflict. The processor may notify a user of the conflict.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Thai Quoc Tran, Animesh Singh, Cindy Han Lu, Nimesh Bhatia, Srinivas R. Brahmaroutu
-
Publication number: 20190156441Abstract: Approaches presented herein enable development of interwoven group trip itineraries based on social media footprints. More specifically, for each member of the group, a travel interests footprint is generated based on his/her social media history. These footprints are mapped together in a semantic web that includes identifiers associated with the interests of the footprints. Activities corresponding to a time and location are obtained and matched based on correlations to the interest-associated identifiers. Based on an association of a group member’ footprint to a semantic web identifier, and from there to an activity, itineraries are built for the members and activities are added to particular members' itineraries in which those members are likely to have an interest. Based on user-defined criteria, activities in the itineraries can be shared by the group as a whole or subgroups may be formed when the itineraries of some group members are assigned different activities.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: Nimesh Bhatia, Srinivas R. Brahmaroutu, Seyyed Vahid Hashemian, Cindy Han Lu, Animesh Singh, Thai Quoc Tran