1
Ye Gu, Peter S Ford, Holly Knight, Yaron Y Goland, Paul J Leach: Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages. Microsoft Corporation, Klarquist Sparkman, May 10, 2005: US06892230 (313 worldwide citation)

A device control model provides an integrated set of addressing, naming, discovery and description processes that enables automatic, dynamic and ad-hoc self-setup by devices to interoperate with other devices on a network. This permits a computing device when introduced into a network to automatical ...


2
Pradeep Kathail, Thomas E Saulpaugh, Holly Knight, Jano Banks, Ron Hochsprung: Dynamic device matching using driver candidate lists. Apple Computer, Blakely Sokoloff Taylor & Zafman, September 1, 1998: US05802365 (154 worldwide citation)

A method and mechanism for automatically correlating a device to its appropriate driver and family within a computer system utilizing candidate matching. A device tree indicating devices coupled to a computer system is available from an operating system. Within the device tree are device nodes which ...


3
Thomas E Saulpaugh, Holly Knight, Jano Banks, Ron Hochsprung: Dynamic device matching using driver candidate lists. Apple Computer, Blakely Sokoloff Taylor & Zafman, May 13, 1997: US05630076 (132 worldwide citation)

A method and mechanism for automatically correlating a device to its appropriate driver within a computer system utilizing candidate matching. A device tree indicating devices coupled to a computer system is available from an operating system. Within the device tree are device nodes which specify a ...


4
Shyamalan Pather, Praveen Seshadri, Phil Garrett, Robert F Blanch, Holly Knight, Dick Dievendorff, Vince H Curley: Programming model for subscription services. Microsoft Corporation, Amin & Turocy, February 13, 2007: US07177859 (99 worldwide citation)

The present invention relates to a subscription modeling system and methodology. A query processor receives subscription query and subscriber information and transforms the query and subscriber information into data. An index component propagates at least one database with the transformed data; and ...


5
Holly Knight, Milton Soong, Pradeep Kathail: System and method for handling dynamic changes in device states. Apple Computer, Carr & Ferrell, July 28, 1998: US05787019 (83 worldwide citation)

The present invention is a system and method by which changes in states of devices within a computer system are identified and understood by relevant parts of the system. The system responds to state changes in a well-defined and predictable way without requiring a reboot cycle of operation. The sta ...


6
Holly Knight, Robert H Gerber, Charles Tete Mensa Annan, Shyamalan Pather, Vincent H Curley: System and method for extending application preferences classes. Microsoft Corporation, Amin & Turocy, November 14, 2006: US07137099 (68 worldwide citation)

The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and exec ...


7
Jonathan Sand, Carl Sutton, Holly Knight: Method and apparatus for arbitrating access to selected computer system devices. Apple Computer, Gregory J Koerner, Carr & Ferrell, November 10, 1998: US05835737 (67 worldwide citation)

A method and apparatus for arbitrating access to a selected device in a computer system comprises a routine for registering access rules for accessing the selected system device, a plurality of competing clients which may each request a connection to the selected device, and an arbitrator which uses ...


8
Praveen Seshadri, Shahaf Abileah, Niranjan Nilakantan, Holly Knight, Shyamalan Pather, Robert H Gerber, Charles Tete Mensa Annan, Philip Garrett, Michael Anthony Faoro, Darryn Owen Lavery: User interface system and methods for providing notification(s). Microsoft Corporation, Amin Turocy & Calvin, April 15, 2008: US07360202 (49 worldwide citation)

The present invention relates to a system and methodology to facilitate development, debug, and deployment of a notification platform application. This includes providing various editor and display tools that interact with diverse components of the application in the context of a dynamic framework a ...


9
Ye Gu, Peter S Ford, Holly Knight, Yaron Y Goland, Paul J Leach: Dynamic self-configuration for ad hoc peer networking. Microsoft Corporation, Klarquist Sparkman, October 13, 2009: US07602756 (43 worldwide citation)

A device control model provides an integrated set of addressing, naming, discovery and description processes that enables automatic, dynamic and ad-hoc self-setup by devices to interoperate with other devices on a network. This permits a computing device when introduced into a network to automatical ...


10
Praveen Seshadri, Philip Garrett, Holly Knight, Robert F Blanch, Shyamalan Pather: Expression and flexibility framework for providing notification(s). Microsoft Corporation, Amin Turocy & Calvin, April 24, 2007: US07209916 (42 worldwide citation)

The present invention relates to a system and methodology to facilitate timely delivery of notifications and performance of automated actions for users in the framework of an ad-hoc rules processing environment. An information agent operates as a distributed application to perform automated actions ...