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: 10585977
    Abstract: 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: Grant
    Filed: February 20, 2017
    Date of Patent: March 10, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel G. Zarzar, Alberto Swett
  • Publication number: 20170169000
    Abstract: 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: Application
    Filed: February 20, 2017
    Publication date: June 15, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel G. Zarzar, Alberto Swett
  • Patent number: 9594731
    Abstract: 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: Grant
    Filed: June 29, 2007
    Date of Patent: March 14, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel G. Zarzar, Alberto Swett
  • Patent number: 9223851
    Abstract: 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: Grant
    Filed: January 5, 2011
    Date of Patent: December 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Patent number: 8447759
    Abstract: 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: Grant
    Filed: March 13, 2008
    Date of Patent: May 21, 2013
    Assignee: Microsoft Corporation
    Inventors: Daniel G. Zarzar, Mark David Huentelman, Joel W. Varland
  • Publication number: 20110131060
    Abstract: 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: Application
    Filed: November 30, 2010
    Publication date: June 2, 2011
    Inventors: David P. SCHUSTER, John J. SCHUSTER, Steven F. STUART, Scott CRUTCHER, Fernando GARCIA, Daniel G. ZARZAR, Gerardo DIAZ, Maureen MAYER, Christopher VALERIAN
  • Publication number: 20110106831
    Abstract: 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: Application
    Filed: January 5, 2011
    Publication date: May 5, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Patent number: 7890516
    Abstract: 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: Grant
    Filed: May 30, 2008
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Publication number: 20090299991
    Abstract: 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: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Publication number: 20090234808
    Abstract: 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: Application
    Filed: March 13, 2008
    Publication date: September 17, 2009
    Applicant: Microsoft Corporation
    Inventors: Daniel G. Zarzar, Mark David Huentelman, Joel W. Varland
  • Publication number: 20090006454
    Abstract: 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: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Daniel G. Zarzar, Alberto Swett