1
Michael C Murray, Paul R Erickson, Oliver G Fisher, Suryanarayanan V Raman, Michael J Hopcroft: Architectures for and methods of providing network-based software extensions. Microsoft Corporation, Lee & Hayes PLLC, March 29, 2005: US06874143 (129 worldwide citation)

Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions that are deliverable over a network ...


2
Michael C Murray, Paul R Erickson, Oliver G Fisher, Suryanarayanan V Raman: Network-based software extensions. Microsoft Corporation, Lee & Hayes PLLC, February 14, 2006: US07000230 (70 worldwide citation)

Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions that are deliverable over a network ...


3
Matthew J Kotler, Alexander G Gounares, Oliver G Fisher, Richard J Wolf, Vinod Anantharaman, Matthew D Morgan, Christopher Matthew Franklin: User interface for integrated spreadsheets and word processing tables. Microsoft Corporation, March 25, 2008: US07350141 (48 worldwide citation)

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying t ...


4
Matthew J Kotler, Vinod Anantharaman, Christopher Matthew Franklin, Oliver G Fisher, Alexander G Gounares, Matthew D Morgan, Richard J Wolf: System and method for integrated spreadsheets and word processing tables. Microsoft Corporation, June 16, 2009: US07549115 (36 worldwide citation)

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying t ...


5
Matthew J Kotler, Alexander G Gounares, Oliver G Fisher, Richard J Wolf, Vinod Anantharaman, Matthew D Morgan, Christopher Matthew Franklin: User interface for integrated spreadsheets and word processing tables. Microsoft Corporation, March 2, 2010: US07673227 (30 worldwide citation)

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying t ...


6
Michael C Murray, Paul R Erickson, Oliver G Fisher, Michael J Hopcroft, Suryanarayanan V Raman: Architectures for and methods of providing network-based software extensions. Microsoft Corporation, June 24, 2008: US07392522 (23 worldwide citation)

Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions that are deliverable over a network ...


7
Matthew J Kotler, Alexander G Gounares, Oliver G Fisher, Richard J Wolf, Vinod Anantharaman, Matthew D Morgan, Christopher Matthew Franklin: User interface for integrated spreadsheets and word processing tables. Microsoft Corporation, Lee & Hayes PLLC, December 26, 2006: US07155667 (22 worldwide citation)

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying t ...


8
Matthew J Kotler, Alexander G Gounares, Oliver G Fisher, Richard J Wolf, Vinod Anantharaman, Matthew D Morgan, Christopher Matthew Franklin: User interface for integrated spreadsheets and word processing tables. Microsoft Corporation, August 12, 2008: US07412645 (21 worldwide citation)

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying t ...


9
Michael C Murray, Paul R Erickson, Oliver G Fisher, Suryanarayanan V Raman: Network-based software extensions. Microsoft Corporation, July 12, 2011: US07979856 (20 worldwide citation)

Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions that are deliverable over a network ...


10
Matthew J Kotler, Alexander G Gounares, Oliver G Fisher, Richard J Wolf, Vinod G Anantharaman, Matthew D Morgan, Christopher Matthew Franklin: System and method for integrating spreadsheets and word processing tables. Microsoft Corporation, March 17, 2009: US07506243 (18 worldwide citation)

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying t ...