Patents by Inventor Bulusu Krishna Mohan
Bulusu Krishna Mohan 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: 8918729Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: GrantFiled: April 2, 2008Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Patent number: 8381093Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising style sheets. One illustrative embodiment is directed to a browser-based web authoring tool that may edit a style sheet to convert it to an inline style block. The inline style block is then inserted into a web page, replacing a reference to the style sheet. In this way, as the page is edited the web page may be rendered via the browser without repeatedly transferring a style sheet from the web server.Type: GrantFiled: December 6, 2006Date of Patent: February 19, 2013Assignee: Microsoft CorporationInventor: Bulusu Krishna Mohan
-
Patent number: 8020094Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising a master page and at least one content page and/or style sheets. Techniques are employed in one embodiment to identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages.Type: GrantFiled: December 6, 2006Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventor: Bulusu Krishna Mohan
-
Patent number: 7882203Abstract: A remote authoring service is described. Remote page authoring includes receiving a stream of data from a server that includes embedded control attribute data. The embedded control attribute data facilitates the generation of a proxy control and allows a web page designer to make modifications to dynamic elements of the webpage without requiring the executable code for the actual controls. The proxy control may provide preview data of the control to allow the client to perform authoring functions using the proxy control. Modifications made via the proxy control service may then be transmitted to the server where the controls are updated.Type: GrantFiled: September 8, 2005Date of Patent: February 1, 2011Assignee: Microsoft CorporationInventors: Russell Mayo Sasnett, Charles Yvon Bissonnette, Simon Calvert, Joseph Michael Davis, Bulusu Krishna Mohan
-
Publication number: 20100235806Abstract: Embodiments described provide web site design features and functionality, but are not so limited. In an embodiment, a computing system includes a design component that can be used to author rich web site templates. A user can use and modify aspects of a web site template as a model for a particular web site or other use. In one embodiment, a computing system includes a design component that can be used to author web site templates and/or a studio component that can be used to interact with and modify aspects of a web site template in creating a customized web site. Other embodiments are available.Type: ApplicationFiled: March 13, 2009Publication date: September 16, 2010Applicant: Microsoft CorporationInventor: Bulusu Krishna Mohan
-
Publication number: 20090177961Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: ApplicationFiled: April 2, 2008Publication date: July 9, 2009Applicant: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Patent number: 7490314Abstract: A user interface is provided that exposes items such as developer tasks, commands, property settings, and other related information to a user. The user interface may be invoked in a number of development interfaces such as, for example, a designer or an editor. The user interface may be either an object bound interface or an action triggered interface. An object bound interface exposes a set of items that are associated with a corresponding object. An action triggered interface exposes a set of items that are associated with a corresponding triggering action. In addition to enumerating developer tasks, the user interface may provide a direct link to other interfaces that facilitate task execution.Type: GrantFiled: January 30, 2004Date of Patent: February 10, 2009Assignee: Microsoft CorporationInventors: Paul Yuknewicz, Michael Harsh, Simon Calvert, Donna Wallace, Antoine Cote, Fred Balsiger, Nikhil Kothari, Brian Pepin, Jeffrey Chrisope, Graeme Mott, Christopher Dias, Bulusu Krishna Mohan, Andrew Cheng-min Lin, Joseph F. Kubiniec, James Schmelzer, Corrina Barber, Anson M. Horton, Meghan Rae Perez
-
Patent number: 7415672Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: GrantFiled: March 24, 2003Date of Patent: August 19, 2008Assignee: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Publication number: 20080140766Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising a master page and at least one content page and/or style sheets. Techniques are employed in one embodiment to identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages. Another illustrative embodiment is directed to a browser-based web authoring tool that may edit a style sheet to convert it to an inline style block. The inline style block is then inserted into a web page, replacing a reference to the style sheet. In this way, as the page is edited the web page may be rendered via the browser without repeatedly transferring a style sheet from the web server.Type: ApplicationFiled: December 6, 2006Publication date: June 12, 2008Applicant: Microsoft CorporationInventor: Bulusu Krishna Mohan
-
Publication number: 20080141116Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising a master page and at least one content page and/or style sheets. Techniques are employed in one embodiment to identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages. Another illustrative embodiment is directed to a browser-based web authoring tool that may edit a style sheet to convert it to an inline style block. The inline style block is then inserted into a web page, replacing a reference to the style sheet. In this way, as the page is edited the web page may be rendered via the browser without repeatedly transferring a style sheet from the web server.Type: ApplicationFiled: December 6, 2006Publication date: June 12, 2008Applicant: Microsoft CorporationInventor: Bulusu Krishna Mohan