1
Ronald R Martinsen, Jeffrey Alger: Dynamic SKU management. Microsoft Corporation, Woodcock Washburn, August 27, 2002: US06442559 (18 worldwide citation)

A dynamic SKU manager creates versions of programs with different feature sets without a recompilation of the products. Features are enabled either before shipping to a user, or after the user has a partially enabled product. A brand module creates an encrypted value for each version which is unique ...


2
Ronald R Martinsen, David H Massy, Joseph S Beda, Richard John Gardner, Bulusu K Mohan, Alexander J Zotov, John M Harding, Robert A Relyea, Markus W Mielke, Dave Cox, Kris Markel: Method for synchronously binding an external behavior to a web page element. Microsoft Corporation, Merchant & Gould P C, January 7, 2014: US08627198 (8 worldwide citation)

A new form of DHTML behaviors, called ˜Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, th ...


3
Ronald R Martinsen, David H Massy, Joseph S Beda, Richard John Gardner, Bulusu K Mohan, Alexander J Zotov, John M Harding, Robert A Relyea, Markus W Mielke, Dave Cox, Kris Markel: Method for synchronously binding an external behavior to a web page element. Microsoft Corporation, Workman Nydegger, June 3, 2008: US07383512 (2 worldwide citation)

A new form of DHTML behaviors, called “Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, th ...


4
Ronald R Martinsen: Storage device migration and redirection. Microsoft Corporation, Michael B Dodd, Dodd Law Group, January 7, 2014: US08627033 (1 worldwide citation)

A network storage system may receive the contents of a storage device attached to a client device to the network storage system. The network storage system may then redirect access to the contents of the client device to the network storage system. The storage device may then be removed or repurpose ...


5
Ronald R Martinsen: Detecting the ready state of a user interface element. Microsoft Corporation, May 24, 2011: US07950014 (1 worldwide citation)

Aspects of the subject matter described herein relate to detecting the ready state of a user interface element. In aspects, a synchronization object is created to indicate when a user interface element is ready. Data is then loaded into the user interface element. After the data is loaded, an indica ...


6
Taleb Tewfik Zeghmi, Ronald R Martinsen: Page flow framework. Microsoft Corporation, January 11, 2011: US07870484

Aspects of the subject matter described herein relate to a page flow framework. In aspects, a page flow engine includes logic to navigate between pages. To make its determination of what page is next, the page flow engine uses an indication of the current page and may also use properties associated ...


7
Eric C Kool Brown, Ronald R Martinsen: Role template objects for network account lifecycle management. Microsoft Corporation, Microsoft Corporation, February 21, 2008: US20080046433-A1

Described is a computer networking-related technology by which an association is maintained between network account objects (e.g., for network users, computers, services and so forth) and a role template object for those types of account objects. The network account objects for a role may be located ...


8
Ronald R Martinsen, David H Massy, Joseph S Beda, Richard John Gardner, Bulusu K Mohan, Alexander J Zotov, John M Harding, Robert A Relyea, Markus W Mielke, Dave Cox, Kris Markel: Method for synchronously binding an external behavior to a web page element. Microsoft Corporation, Workman Nydegger Microsoft, September 18, 2008: US20080229189-A1

A new form of DHTML behaviors, called ˜Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, th ...


9
Taleb Tewfik Zeghmi, Ronald R Martinsen: Property Validation Framework. Microsoft Corporation, Microsoft Corporation, December 4, 2008: US20080301185-A1

Aspects of the subject matter described herein relate to validating properties. In aspects, a property is associated with one or more validators. Each validator includes actions to take to determine whether a feature of the property is valid. Multiple validators may be executed for a single property ...


10
Ronald R Martinsen, Taleb Tewfik Zeghmi: User Interface That Uses a Task Respository. Microsoft Corporation, Microsoft Corporation, December 4, 2008: US20080301559-A1

In aspects, object types are placed in a task repository and controls register with the task repository for notification when a different object type is selected. When a different object type is selected, the task repository is notified of the object type. In response, the task repository determines ...