1
Oliver Lee, Quji Guo, Joel K Grossman, Brian D Wentz, Jordan L K Schwartz, Christopher J Araman, Randall Knight Winjum, Shelly Farnham, Lili Cheng: Systems and methods for sharing dynamic content among a plurality of online co-users. Microsoft Corporation, Woodcock Washburn, September 16, 2008: US07426537 (75 worldwide citation)

Systems and methods for establishing a shared dynamic content experience are disclosed. A method for sharing a dynamic content experience according to the invention includes an inviter computer communicating, via a first communication path between an invitee computer and a network based communicatio ...


2
Heikki J Kanerva, Martin Thorsen, Brian D Wentz: Method and system for user defined and linked properties. Microsoft Corporation, Jones & Askew, September 19, 2000: US06122649 (44 worldwide citation)

A computer system for creating a user-defined property for a document and for linking properties to content of the document. When the document is open, a first application receives from a user a name, a type, and a value of property to be created, creates a property within the properties area of the ...


3
Oliver Lee, Christopher J Araman, Quji Guo, Cees van Dok, Joel K Grossman, Brian D Wentz, Jordan L K Schwartz: Systems and methods for shared browsing among a plurality of online co-users. Microsoft Corporation, Woodcock Washburn, October 23, 2007: US07287054 (35 worldwide citation)

Systems and methods for establishing and maintaining a shared browsing experience are disclosed. A method for establishing a shared browsing experience includes an inviter computer communicating to an invitee computer, via an online messenger communication path, an invitation to establish a co-brows ...


4
David M Ruzyski, James H Hong, Brian K McNeil, Chris J Guzak, Brian D Wentz, Klaus U Schutz, Stefan Richards, Eric C Perlin, Cristian Ilac, Sterling M Reasor, Eric R Flo, John Stephens, Benjamin A Hutz: Credential interface. Microsoft Corporation, Lee & Hayes PLLC, October 5, 2010: US07810143 (17 worldwide citation)

Systems and/or methods are described that enable a credential interface. These systems and/or methods may build a credential user interface enabling a user to choose between multiple credentials and submit an authenticator for a chosen credential. These systems and/or methods may also gather informa ...


5
Kelly E Rollin, Stephane St Michel, Christopher John Guzak, Giles van der Bogert, Brian D Wentz: Transfer of user profiles using portable storage devices. Microsoft Corporation, Shook Hardy & Bacon, November 17, 2009: US07620667 (15 worldwide citation)

A method and apparatus for transferring user profiles between computing devices using portable storage devices is disclosed. A portable storage device (PSD) is connected to a computing device, the computing device reads user profile data from the PSD and configures itself according to that data. If ...


6
Quji Guo, Roberto A Franco, Edward J Praitis, Li Hsin Huang, Jingyang Xu, Brian D Wentz, Julian Jiggins, Venkatavaradhan Panchapagesan: Identifying a code library from the subset of base pointers that caused a failure generating instruction to be executed. Microsoft Corporation, Christensen O Connor Johnson Kindness PLLC, January 22, 2008: US07321988 (14 worldwide citation)

The present invention is generally directed to improving the stability of computing devices by identifying plug-in modules and other programs that cause failures. More specifically, the present invention provides a method that traces program execution from an instruction that ultimately generated a ...


7
Anil Bhansali, Brian D Wentz: Method for communicating local information between component objects and hosts. Microsoft Corporation, Merchant & Gould, December 23, 2003: US06667736 (10 worldwide citation)

Communicating local information, such as a user interface language, between a host application and a software component. In response to a user's request, the host application invokes the software component to perform a task addressing the user's request, such as generating user interface m ...


8
Anshul Rawat, Brian D Wentz, Chris J Guzak, David G De Vorchik, Sierra M Giampiero, Jason F Moore, John E Brezak, Ming Zhu, Mohammed A Samji: User data profile namespace. Microsoft Corporation, Shook Hardy & Bacon L, October 26, 2010: US07822793 (7 worldwide citation)

A method and data structure for separating application data from user data in a namespace. The data structure provides an intuitive profile layout for developers or users while supporting legacy applications. The namespace utilizes a hierarchical structure allowing access by developers or users over ...


9
Brian D Wentz, James Edward Walsh: Fast conditional thunk utility. Microsoft Corporation, Alton Hornsby III, Merchant & Gould, April 22, 2003: US06553429 (7 worldwide citation)

A conditional thunk utility employing an assembler-level direct-branch thunk technique. In a condition-check alternative, the conditional thunk utility performs a condition check followed by a direct-branch jump. The condition-check methodology is implemented using an assembler-level direct-branch t ...


10
David M Ruzyski, James H Hong, Brian McNeil, Anastasia C Doerr, Chris J Guzak, Sterling M Reasor, Charles W Stabb, Brian D Wentz: Rights elevator. Microsoft Corporation, Lee & Hayes PLLC, November 10, 2009: US07617530 (6 worldwide citation)

Systems and/or methods are described that enable a user to elevate his or her rights. In one embodiment, these systems and/or methods present a user interface identifying an account having a right to permit a task in response to the task being prohibited based on a user's current account not having ...