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: 11295075
    Abstract: 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: Grant
    Filed: December 31, 2019
    Date of Patent: April 5, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Katarina Jovanovic, Andreja Ilic, Umachandra Chikkareddy, Dragan Slaveski, Igor Ilic, Marko Zoran Djokic, Sladjan Kantar, Vladimir Ilic, Damjan Dakic
  • Publication number: 20210200942
    Abstract: 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: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Katarina JOVANOVIC, Andreja ILIC, Umachandra CHIKKAREDDY, Dragan SLAVESKI, Igor ILIC, Marko Zoran DJOKIC, Sladjan KANTAR, Vladimir ILIC, Damjan DAKIC
  • Patent number: 7506019
    Abstract: 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: Grant
    Filed: January 18, 2006
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Denise Stern, Melissa A Bohm, Martina Hiemstra, Umachandra Chikkareddy, James S Hansen
  • Patent number: 7475155
    Abstract: 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: Grant
    Filed: January 18, 2006
    Date of Patent: January 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Denise Stern, Melissa A Bohm, Martina Hiemstra, Umachandra Chikkareddy, James S Hansen
  • Publication number: 20070136470
    Abstract: 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: Application
    Filed: December 8, 2005
    Publication date: June 14, 2007
    Applicant: Microsoft Corporation
    Inventors: Umachandra Chikkareddy, Reiner Gobel
  • Publication number: 20060136577
    Abstract: 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: Application
    Filed: January 18, 2006
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Denise Stern, Melissa Bohm, Martina Hiemstra, Umachandra Chikkareddy, James Hansen
  • Publication number: 20060136572
    Abstract: 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: Application
    Filed: January 18, 2006
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Denise Stern, Melissa Bohm, Martina Hiemstra, Umachandra Chikkareddy, James Hansen
  • Publication number: 20030233349
    Abstract: 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: Application
    Filed: June 14, 2002
    Publication date: December 18, 2003
    Applicant: Microsoft Corporation
    Inventors: Denise Stern, Melissa A. Bohm, Martina Hiemstra, Umachandra Chikkareddy, James S. Hansen