1
Stephen Maine, Duncan Harrower, Abraham Mammen: Graphics display system. Computer Graphics Laboratories, Martin M Novack, October 13, 1987: US04700181 (68 worldwide citation)

A system for the storage, retrieval and manipulation of data for producing a display, in which inter alia, color availability is in the form of appropriately pre-selected palettes, three-dimensional or planar objects are composed of patterns or elements which are individually stored, the display ima ...


2
Stephen Maine, Duncan Harrower, Abraham Mammen: Graphics display system and method with enhanced instruction data and processing. Computer Graphics Laboratories, Martin M Novack, July 26, 1988: US04760390 (45 worldwide citation)

A system for the storage, retrieval and manipulation of significantly large amounts of data to produce highly complex and visually pleasing graphics within the time constraint of a full motion video raster scanning system by storing memory data corresponding to each of the individual object elements ...


3
Stephen Maine, Duncan Harrower, Abraham Mammen: Graphics display system using frame buffers. Computer Graphics Laboratories, Martin Novack, September 5, 1989: US04864517 (10 worldwide citation)

A method and apparatus creates a display of a scene having a plurality of object elements. One or more frame buffers are utilized in creating the display.


4
Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf: Transparent envelope for XML messages. Microsoft Corporation, Senniger Powers, April 12, 2011: US07925783 (1 worldwide citation)

Transforming portions of a message to a destination via a communication protocol. A message is received. It is detected whether the received message includes an encoded envelope. The encoded envelope includes a stack defining parameters including information for handling the received message in an o ...


5
Nicholas Alexander Allen, Stephen Maine, Sergiy Kuryata, Mark Prentice, Roman Batoukov: Lightweight address for widely-distributed ADHOC multicast groups. Microsoft Corporation, Senniger Powers, February 16, 2010: US07664880 (1 worldwide citation)

Delivery of a message over a communications network from a sender based on a single delivery address. The single delivery address is generated as one unit for the message. The single delivery address has a collection of recipient addresses including one or more recipient addresses each identifying a ...


6
Nicholas A Allen, Stefan R Batres, Justin D Brown, Jayteerth N Katti, Stephen Maine, Edmund S V Pinto, Kenneth D Wolf: Query-oriented message characterization. Microsoft Corporation, Ben Tabor, Alin Corie, Micky Minhas, November 25, 2014: US08898144

Processing messages. Messages are processed based on a characteristic derived from information in messages, metadata about messages, or other information external to messages. Values for one or more pieces of information are received. At least one of the values for one or more pieces of information ...


7
Nicholas A Allen, Stefan R Batres, Justin D Brown, Jayteerth N Katti, Stephen Maine, Edmund S V Pinto, Kenneth D Wolf: Query-oriented message characterization. Microsoft Corporation, Workman Nydegger, June 25, 2013: US08473455

Messages are processed based on a characteristic derived from information in messages, metadata about messages, or other information external to messages. Values for one or more pieces of information are received. At least one of the values for one or more pieces of information is associated with a ...


8
Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf: Transparent envelope for XML messages. Microsoft Corporation, Senniger Powers, March 13, 2012: US08136019

Transforming portions of a message to a destination via a communication protocol. A message is received. It is detected whether the received message includes an encoded envelope. The encoded envelope includes a stack defining parameters including information for handling the received message in an o ...


9
Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf: Transparent envelope for XML messages. Microsoft Corporation, Senniger Powers, May 29, 2012: US08190975

Transforming portions of a message to a destination via a communication protocol. A message is received. It is detected whether the received message includes an encoded envelope. The encoded envelope includes a stack defining parameters including information for handling the received message in an o ...


10
Nicholas Alexander Allen, Stephen Maine, Sergiy Kuryata, Mark Prentice, Roman Batoukov: Lightweight address for widely-distributed adhoc multicast groups. Microsoft Corporation, Senniger Powers, February 19, 2009: US20090049197-A1

Delivery of a message over a communications network from a sender based on a single delivery address. The single delivery address is generated as one unit for the message. The single delivery address has a collection of recipient addresses including one or more recipient addresses each identifying a ...