1
Jean Marie H Larcheveque, Anand Ramagopalrao, Michael B Palmer, Alessandro Catorcini: Structural editing with schema awareness. Microsoft Corporation, February 24, 2009: US07496837 (96 worldwide citation)

A markup language document has data entry fields corresponding to markup language nodes that are arranged in a hierarchical structure of parents having child nodes. The hierarchical position of each markup language node in the hierarchical structure is expressed as a corresponding fragment of the ma ...


2
Harrison Kaufman, Michael B Palmer: Storage container for compact discs and the like. Pop Pak, Poms Smith Lande & Rose, November 12, 1996: US05573120 (48 worldwide citation)

A storage container including an outer case having a bottom tray and a cover hinged to it and a tongue assembly in the bottom tray. The tongue assembly can be integrally formed, with the bottom tray and/or the cover or separately formed and subsequently inserted into the bottom tray. When separately ...


3
Raymond J Palmer, Michael B Palmer, Thomas Weege: Immersion process for impregnation of resin into preforms. McDonnell Douglas Corporation, The Epoxylite Corporation, Robert A Westerlund, Ramon R Hoch, Westerlund & Powell P C, August 8, 2000: US06099906 (24 worldwide citation)

A preform resin immersion process (PRIP) for impregnating resin into a preform for the fabrication of composite structures. The resin contains a heatactivated catalyst and a thixotropic agent which maintain the viscosity of the resin at selected low level during the resin immersion process. The dry ...


4
Alessandro Catorcini, Anand Ramagopalrao, Michael A Smuga, Michael B Palmer: Recursive sections in electronic forms. Microsoft Corporation, March 8, 2011: US07904801 (12 worldwide citation)

Systems and/or methods enabling creation and/or use of a recursive section for an electronic form are described. In one embodiment, a system and/or method enables alteration, responsive to graphical selection of a recursive section component, of an electronic form's schema to permit a recursive sect ...


5
Nima Mirzad, Andrew Paul Begun, Michael B Palmer, Laurent Mollicone: Query to an electronic form. Microsoft Corporation, August 30, 2011: US08010515 (11 worldwide citation)

Systems and/or methods that enable an electronic form to provide data external to the electronic form in response to a query while offline with respect to a data source from which the data originated are described. These systems and methods may also, in one embodiment, receive data from a data sourc ...


6
Jean Marie H Larcheveque, Anand Ramagopalrao, Michael B Palmer, Alessandro Catorcini: Structural editing with schema awareness. Microsoft Corporation, October 25, 2011: US08046683 (5 worldwide citation)

A markup language document has data entry fields corresponding to markup language nodes that are arranged in a hierarchical structure of parents having child nodes. The hierarchical position of each markup language node in the hierarchical structure is expressed as a corresponding fragment of the ma ...


7
Avrum Stephen Laurie, Michael B Palmer, Erik Theodore Bergman: Context pane with semantic zoom. Microsoft Corporation, Hope Baldauff Hartman, June 26, 2012: US08209629 (3 worldwide citation)

Technologies are described herein for providing a context pane with semantic zoom. A content interface including a content pane and a context pane is provided. The content pane may be adapted to provide content, and the context pane may be adapted to display a richness of contextual data. A selectab ...


8
Michael B Palmer: Chemical additive dispensing device for use with a station of an irrigation system. Michael B Palmer, Blakely Sokoloff Taylor & Zafman, November 29, 2005: US06969011 (2 worldwide citation)

Disclosed is a chemical additive dispensing device for use with a station of a sprinkler-based irrigation system that includes a fluid diversion housing and a container for storing a chemical additive. The fluid diversion housing includes an in-flow channel formed therein that is in fluid communicat ...


9
David L Meyers, David P Limont, Kenneth Fern, Michael B Palmer, Betsy Y McIntyre, Mirela D S Correa: Granting permissions to an object when adding people to a conversation. Microsoft Technology Licensing, Anand Gupta, Tom Wong, Micky Minhas, November 8, 2016: US09491177

A user generates a message by adding a recipient in order to send the message to the recipient. The message has a link to an attached object which is automatically detected and it is determined whether the recipient has rights to the object. If not, the recipient's rights are automatically modified ...


10
David L Meyers, Michael B Palmer, Betsy Y McIntyre, Mirela D S Correa, David P Limont, Kenneth Fern: Sharing document links from multiple data providers. Microsoft Technology Licensing, Christopher J Volkmann, Kelly Holt & Christenson PLLC, October 24, 2017: US09798769

A document sharing system includes a plurality of different data provider implementations. The document sharing system exposes a common application programming interface to a plurality of different clients and receives data requests identifying a given data provider, from the clients. The document s ...