Patents by Inventor Daniel G. Zarzar
Daniel G. Zarzar 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: 10585977Abstract: Computer-implemented methods and computer-readable storage media are disclosed for facilitating browser-based, what-you-see-is-what-you-get (WYSIWYG) editing of an extensible markup language (XML) file. A browser executing on a local computing system is used to access a hypertext markup language (HTML) representation of an extensible markup language (XML) file. The HTML representation includes a plurality of elements of the XML file formatted in accordance with an extensible stylesheet language (XSL) transform associated with the XML file. A plurality of editing handlers is inserted within the HTML representation to facilitate modifying the HTML representation and applying the changes to the XML file. A user is permitted to modify the HTML representation for purposes of applying the modifications to the XML file.Type: GrantFiled: February 20, 2017Date of Patent: March 10, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel G. Zarzar, Alberto Swett
-
Publication number: 20170169000Abstract: Computer-implemented methods and computer-readable storage media are disclosed for facilitating browser-based, what-you-see-is-what-you-get (WYSIWYG) editing of an extensible markup language (XML) file. A browser executing on a local computing system is used to access a hypertext markup language (HTML) representation of an extensible markup language (XML) file. The HTML representation includes a plurality of elements of the XML file formatted in accordance with an extensible stylesheet language (XSL) transform associated with the XML file. A plurality of editing handlers is inserted within the HTML representation to facilitate modifying the HTML representation and applying the changes to the XML file. A user is permitted to modify the HTML representation for purposes of applying the modifications to the XML file.Type: ApplicationFiled: February 20, 2017Publication date: June 15, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Daniel G. Zarzar, Alberto Swett
-
Patent number: 9594731Abstract: Computer-implemented methods and computer-readable storage media are disclosed for facilitating browser-based, what-you-see-is-what-you-get (WYSIWYG) editing of an extensible markup language (XML) file. A browser executing on a local computing system is used to access a hypertext markup language (HTML) representation of an extensible markup language (XML) file. The HTML representation includes a plurality of elements of the XML file formatted in accordance with an extensible stylesheet language (XSL) transform associated with the XML file. A plurality of editing handlers is inserted within the HTML representation to facilitate modifying the HTML representation and applying the changes to the XML file. A user is permitted to modify the HTML representation for purposes of applying the modifications to the XML file.Type: GrantFiled: June 29, 2007Date of Patent: March 14, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel G. Zarzar, Alberto Swett
-
Patent number: 9223851Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.Type: GrantFiled: January 5, 2011Date of Patent: December 29, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
-
Patent number: 8447759Abstract: Suggesting to a user most likely search assets that address a searched topic in each of a number of different software applications is provided. In response to a search for help or general information content associated with a given application, suggested help or general information content associated with a number of different applications or different versions of a given application is provided.Type: GrantFiled: March 13, 2008Date of Patent: May 21, 2013Assignee: Microsoft CorporationInventors: Daniel G. Zarzar, Mark David Huentelman, Joel W. Varland
-
Publication number: 20110131060Abstract: The method and system is provided where patients and their designated family and friend supporters are provided with daily, interactive, recovery support for up to 90 days following their hospital discharge. By using internet, mobile, and traditional fixed-line communications, the present invention in conjunction with supporting staff will automatically follow-up with patients on a daily basis in order to identify potential problems as they emerge while simultaneously providing a personalized recovery plan that includes daily recovery guides, medication reminders, and condition specific education, all designed to improve a patient's adherence to their doctor's prescribed treatment. By identifying recovery problems in their early stages and improving patient adherence to prescribed treatment, the present invention will lower the risk of re-hospitalization, improve quality of care, and lower overall health care costs.Type: ApplicationFiled: November 30, 2010Publication date: June 2, 2011Inventors: David P. SCHUSTER, John J. SCHUSTER, Steven F. STUART, Scott CRUTCHER, Fernando GARCIA, Daniel G. ZARZAR, Gerardo DIAZ, Maureen MAYER, Christopher VALERIAN
-
Publication number: 20110106831Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.Type: ApplicationFiled: January 5, 2011Publication date: May 5, 2011Applicant: MICROSOFT CORPORATIONInventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
-
Patent number: 7890516Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.Type: GrantFiled: May 30, 2008Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
-
Publication number: 20090299991Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.Type: ApplicationFiled: May 30, 2008Publication date: December 3, 2009Applicant: Microsoft CorporationInventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
-
Publication number: 20090234808Abstract: Suggesting to a user most likely search assets that address a searched topic in each of a number of different software applications is provided. In response to a search for help or general information content associated with a given application, suggested help or general information content associated with a number of different applications or different versions of a given application is provided.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Applicant: Microsoft CorporationInventors: Daniel G. Zarzar, Mark David Huentelman, Joel W. Varland
-
Publication number: 20090006454Abstract: Computer-implemented methods and computer-readable storage media are disclosed for facilitating browser-based, what-you-see-is-what-you-get (WYSIWYG) editing of an extensible markup language (XML) file. A browser executing on a local computing system is used to access a hypertext markup language (HTML) representation of an extensible markup language (XML) file. The HTML representation includes a plurality of elements of the XML file formatted in accordance with an extensible stylesheet language (XSL) transform associated with the XML file. A plurality of editing handlers is inserted within the HTML representation to facilitate modifying the HTML representation and applying the changes to the XML file. A user is permitted to modify the HTML representation for purposes of applying the modifications to the XML file.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: Microsoft CorporationInventors: Daniel G. Zarzar, Alberto Swett