Patents by Inventor Umachandra Chikkareddy
Umachandra Chikkareddy 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: 11295075Abstract: A system is configured to automatically enhance user content by dynamically generating alternative layouts given an original layout of the user content. The alternative layouts are generated based on determined roles for a number of different content elements on a canvas and/or detected semantic relationships between content elements. Once the alternative layouts are generated, the system can evaluate the alternative layouts and assign a score to each of the alternative layouts. The system can then identify recommended alternative layouts that are suitable for a particular purpose (e.g., a professional presentation, a teaching lesson, etc.), and provide the recommended alternative layouts for display on a device of a user.Type: GrantFiled: December 31, 2019Date of Patent: April 5, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Katarina Jovanovic, Andreja Ilic, Umachandra Chikkareddy, Dragan Slaveski, Igor Ilic, Marko Zoran Djokic, Sladjan Kantar, Vladimir Ilic, Damjan Dakic
-
Publication number: 20210200942Abstract: A system is configured to automatically enhance user content by dynamically generating alternative layouts given an original layout of the user content. The alternative layouts are generated based on determined roles for a number of different content elements on a canvas and/or detected semantic relationships between content elements. Once the alternative layouts are generated, the system can evaluate the alternative layouts and assign a score to each of the alternative layouts. The system can then identify recommended alternative layouts that are suitable for a particular purpose (e.g., a professional presentation, a teaching lesson, etc.), and provide the recommended alternative layouts for display on a device of a user.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Inventors: Katarina JOVANOVIC, Andreja ILIC, Umachandra CHIKKAREDDY, Dragan SLAVESKI, Igor ILIC, Marko Zoran DJOKIC, Sladjan KANTAR, Vladimir ILIC, Damjan DAKIC
-
Patent number: 7506019Abstract: A method, system, and computer readable medium are provided for the media player system. The present invention provides for associating content with media and integrating the content associated with media into a pane displayed by a media player. The media player system includes a shuttle component to obtain provider data, a first database component to store content and associated media metadata, a user interface to manage the first database user interface, an input component to insert provider data into the first database, and an output component to generate pane and search files. The media player system includes a user interface to display a pane for the media with associated content. The pane includes a media display component to display streamed media and a content display component to display content associated with the streamed media.Type: GrantFiled: January 18, 2006Date of Patent: March 17, 2009Assignee: Microsoft CorporationInventors: Denise Stern, Melissa A Bohm, Martina Hiemstra, Umachandra Chikkareddy, James S Hansen
-
Patent number: 7475155Abstract: A method, system, and computer readable medium are provided for the media player system. The present invention provides for associating content with media and integrating the content associated with media into a pane displayed by a media player. The media player system includes a shuttle component to obtain provider data, a first database component to store content and associated media metadata, a user interface to manage the first database user interface, an input component to insert provider data into the first database, and an output component to generate pane and search files. The media player system includes a user interface to display a pane for the media with associated content. The pane includes a media display component to display streamed media and a content display component to display content associated with the streamed media.Type: GrantFiled: January 18, 2006Date of Patent: January 6, 2009Assignee: Microsoft CorporationInventors: Denise Stern, Melissa A Bohm, Martina Hiemstra, Umachandra Chikkareddy, James S Hansen
-
Publication number: 20070136470Abstract: Localization management. A method may be practiced, for example, in a networked computing environment including a local server. The method includes passing a look-up key from the local server requesting a language key to a server external to the local server. The look-up key specifies a culture for web pages served from the local server. The method further includes receiving the language key from the server external to the local server. The language key includes language information for rendering common content in a language appropriate for the culture specified by the look-up key.Type: ApplicationFiled: December 8, 2005Publication date: June 14, 2007Applicant: Microsoft CorporationInventors: Umachandra Chikkareddy, Reiner Gobel
-
Publication number: 20060136577Abstract: A method, system, and computer readable medium are provided for the media player system. The present invention provides for associating content with media and integrating the content associated with media into a pane displayed by a media player. The media player system includes a shuttle component to obtain provider data, a first database component to store content and associated media metadata, a user interface to manage the first database user interface, an input component to insert provider data into the first database, and an output component to generate pane and search files. The media player system includes a user interface to display a pane for the media with associated content. The pane includes a media display component to display streamed media and a content display component to display content associated with the streamed media.Type: ApplicationFiled: January 18, 2006Publication date: June 22, 2006Applicant: Microsoft CorporationInventors: Denise Stern, Melissa Bohm, Martina Hiemstra, Umachandra Chikkareddy, James Hansen
-
Publication number: 20060136572Abstract: A method, system, and computer readable medium are provided for the media player system. The present invention provides for associating content with media and integrating the content associated with media into a pane displayed by a media player. The media player system includes a shuttle component to obtain provider data, a first database component to store content and associated media metadata, a user interface to manage the first database user interface, an input component to insert provider data into the first database, and an output component to generate pane and search files. The media player system includes a user interface to display a pane for the media with associated content. The pane includes a media display component to display streamed media and a content display component to display content associated with the streamed media.Type: ApplicationFiled: January 18, 2006Publication date: June 22, 2006Applicant: Microsoft CorporationInventors: Denise Stern, Melissa Bohm, Martina Hiemstra, Umachandra Chikkareddy, James Hansen
-
Publication number: 20030233349Abstract: A method, system, and computer readable medium are provided for the media player system. The present invention provides for associating content with media and integrating the content associated with media into a pane displayed by a media player. The media player system includes a shuttle component to obtain provider data, a first database component to store content and associated media metadata, a user interface to manage the first database user interface, an input component to insert provider data into the first database, and an output component to generate pane and search files. The media player system includes a user interface to display a pane for the media with associated content. The pane includes a media display component to display streamed media and a content display component to display content associated with the streamed media.Type: ApplicationFiled: June 14, 2002Publication date: December 18, 2003Applicant: Microsoft CorporationInventors: Denise Stern, Melissa A. Bohm, Martina Hiemstra, Umachandra Chikkareddy, James S. Hansen