Patents by Inventor Mauricio Lomelin
Mauricio Lomelin 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).
-
Publication number: 20090327268Abstract: Systems and methods for providing immediate access to comprehensive information and answers on a set of related search engine results pages for common searches executed in the entertainment domain relating to, for instance, music, musicians, movies and celebrities. Upon receipt of a keyword-based search query, a decision is made regarding what the user actually wanted to see as a search result. This information is then automatically presented in a dedicated region of the keyword search results page, typically with links to more refined information. Upon selection of a link, the refined information is also displayed in a dedicated region of the keyword search results page. In this way, the user does not have to navigate multiple, different user interfaces on a variety of different web sites in order to view the information desired.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: JUSTIN DENNEY, CRISTINA A. COLBY, JAMES T. CLARK, AJAY NAIR, SANAZ AHARI, RICHARD QIAN, SALLY SALAS, MAURICIO LOMELIN, JAMIE BUCKLEY, JOANNA CHAN, NICHOLAS E. CRASWELL, TABREEZ GOVANI, TRUNG T. TRAN
-
Patent number: 7487185Abstract: A system for presenting web content that allows the user to select and change the view of the content. A page of content, which is viewable on a web browser, contains a user-operable element, such as a pull-down menu, that allow the user to select a view for that content. The page is generated in a default view, by using a content-generation program that receives parameters from a first configuration file. The page includes a user-operable element such as a pull-down menu that allows the user to select a different view for the content. The user's selection is transmitted to the content provider. The content provider then re-runs the content-generation program using a second configuration file that corresponds to the selected view. The second configuration file contains different parameters from the first configuration file. The re-generated content is then re-delivered to the user's computer for display on the web browser.Type: GrantFiled: February 24, 2003Date of Patent: February 3, 2009Assignee: Microsoft CorporationInventors: Mauricio Lomelin-Stoupignan, Marcelo Aizenstein Furman Calbucci
-
Patent number: 7380204Abstract: An architecture for presenting web content that modularizes the various components of that content. A “wire frame” defines spatial regions of a page of content. The regions are called “slots.” A “view” defines a mapping or binding between the slots in a wire frame, and objects that generate content. A rendering engine fills the slots with content based on the objects bound to the slots. Slots can be bound to controls, eXtensible Style Language (XSL) tags, or other views. Controls are executable or interpretable code that generate content to fill a slot. An XSL processor can also generate such content based on an XSL tag. Additionally, views can be used recursively so that the content of a slot can be generated by another view. Controls can receive parameters from a configuration file, so that a given control can produce different variations of a given underlying piece of content.Type: GrantFiled: February 24, 2003Date of Patent: May 27, 2008Assignee: Microsoft CorporationInventors: Mauricio Lomelin-Stoupignan, Marcelo Aizenstein Furman Calbucci
-
Patent number: 7236576Abstract: A user interface for screen phones monitors telephone line state information and displays user interface controls and telephone line status information dependent on the telephone line state. The user interface includes a display element referred to as a call slip that expands and collapses in response to changes in telephone line state and user input. The call slip updates the information that it displays based on telephone line state changes and information communicated from one or more telephony monitoring applications. The call slip displays user interface controls representing tasks that are dependent on information derived from a telephone call, such as caller ID information. The software used to control the display of call slips and to monitor telephone line state is part of a software platform that may be customized for a particular device or application.Type: GrantFiled: February 8, 2005Date of Patent: June 26, 2007Assignee: Microsoft CorporationInventors: Charles B. Schnarel, Mauricio Lomelin, Peter G. Chin, Derek S. Graham, Kate Welker, Robert C. Murdock, Justin C. Cooper, Laurence Golding, Suzanne Walsh
-
Patent number: 7225409Abstract: A graphical user interface for a web telephone and other telephony devices provides a unique combination of display elements that provide information and enable the user to access functionality of the device. The display elements include customizable screen areas called panes, an application program selection area, and call state area for displaying telephone line status information. A software platform of the user interface provides a set of default user interface features and exposes an application programming interface. System implementers may customize the default display elements or create entirely new custom panes that fit within a uniform user interface framework using the application programming interface.Type: GrantFiled: August 25, 1999Date of Patent: May 29, 2007Assignee: Microsoft CorporationInventors: Charles P. Schnarel, Mauricio Lomelin, Peter G. Chin, Derek S. Graham, Kate Welker, Robert C. Murdock, Suzanne Walsh, Justin Cooper, Laurence Golding
-
Patent number: 6975712Abstract: A user interface for screen phones monitors telephone line state information and displays user interface controls and telephone line status information dependent on the telephone line state. The user interface includes a display element referred to as a call slip that expands and collapses in response to changes in telephone line state and user input. The call slip updates the information that it displays based on telephone line state changes and information communicated from one or more telephony monitoring applications. The call slip displays user interface controls representing tasks that are dependent on information derived from a telephone call, such as caller ID information. The software used to control the display of call slips and to monitor telephone line state is part of a software platform that may be customized for a particular device or application.Type: GrantFiled: May 10, 2002Date of Patent: December 13, 2005Assignee: Microsoft CorporationInventors: Charles Schnarel, Mauricio Lomelin, Peter G. Chin, Derek S. Graham, Kate Welker, Robert C. Murdock, Justin C. Cooper, Laurence Golding, Suzanne Walsh
-
Publication number: 20050157860Abstract: A user interface for screen phones monitors telephone line state information and displays user interface controls and telephone line status information dependent on the telephone line state. The user interface includes a display element referred to as a call slip that expands and collapses in response to changes in telephone line state and user input. The call slip updates the information that it displays based on telephone line state changes and information communicated from one or more telephony monitoring applications. The call slip displays user interface controls representing tasks that are dependent on information derived from a telephone call, such as caller ID information. The software used to control the display of call slips and to monitor telephone line state is part of a software platform that may be customized for a particular device or application.Type: ApplicationFiled: February 8, 2005Publication date: July 21, 2005Applicant: Microsoft CorporationInventors: Charles Schnarel, Mauricio Lomelin, Peter Chin, Derek Graham, Kate Welker, Robert Murdock, Justin Cooper, Laurence Golding, Suzanne Walsh
-
Publication number: 20040168123Abstract: An architecture for presenting web content that modularizes the various components of that content. A “wire frame” defines spatial regions of a page of content. The regions are called “slots.” A “view” defines a mapping or binding between the slots in a wire frame, and objects that generate content. A rendering engine fills the slots with content based on the objects bound to the slots. Slots can be bound to controls, eXtensible Style Language (XSL) tags, or other views. Controls are executable or interpretable code that generate content to fill a slot. An XSL processor can also generate such content based on an XSL tag. Additionally, views can be used recursively so that the content of a slot can be generated by another view. Controls can receive parameters from a configuration file, so that a given control can produce different variations of a given underlying piece of content.Type: ApplicationFiled: February 24, 2003Publication date: August 26, 2004Applicant: Microsoft CorporationInventors: Mauricio Lomelin-Stoupignan, Marcelo Aizenstein Furman Calbucci
-
Publication number: 20040167933Abstract: A system for presenting web content that allows the user to select and change the view of the content. A page of content, which is viewable on a web browser, contains a user-operable element, such as a pull-down menu, that allow the user to select a view for that content. The page is generated in a default view, by using a content-generation program that receives parameters from a first configuration file. The page includes a user-operable element such as a pull-down menu that allows the user to select a different view for the content. The user's selection is transmitted to the content provider. The content provider then re-runs the content-generation program using a second configuration file that corresponds to the selected view. The second configuration file contains different parameters from the first configuration file. The re-generated content is then re-delivered to the user's computer for display on the web browser.Type: ApplicationFiled: February 24, 2003Publication date: August 26, 2004Applicant: Microsoft CorporationInventors: Mauricio Lomelin-Stoupignan, Marcelo Aizenstein Furman Calbucci
-
Patent number: 6389124Abstract: A user interface for screen phones monitors telephone line state information and displays user interface controls and telephone line status information dependent on the telephone line state. The user interface includes a display element referred to as a call slip that expands and collapses in response to changes in telephone line state and user input. The call slip updates the information that it displays based on telephone line state changes and information communicated from one or more telephony monitoring applications. The call slip displays user interface controls representing tasks that are dependent on information derived from a telephone call, such as caller ID information. The software used to control the display of call slips and to monitor telephone line state is part of a software platform that may be customized for a particular device or application.Type: GrantFiled: August 25, 1999Date of Patent: May 14, 2002Assignee: Microsoft CorporationInventors: Charles B. Schnarel, Mauricio Lomelin, Peter G. Chin, Derek S. Graham, Kate Welker, Robert C. Murdock, Justin C. Cooper, Laurence Golding, Suzanne Walsh