Patents by Inventor Kenneth Mark Osborne

Kenneth Mark Osborne has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7490142
    Abstract: Systems and methods for automatic client management authority assignment are described. In one aspect, it is determined that a network management point has not been configured for a client. Responsive to this, a directory service is requested to automatically assign a site code to the client. The automatically assigned site code identifies the management point through which the client can obtain management service(s).
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Deepak Kumar, Kenneth Mark Osborne, Daniel N. J. Drew, David C. James, Michael J. Healy
  • Patent number: 7437441
    Abstract: The present disclosure relates to mapping, tracking, and distributing policy to client devices. Policy, in particular lists of policy assignments are sent to client devices. A determination is made as to the changes or deltas between policy assignments that have been sent to client devices and policy assignments that must be sent to client devices. Identifying the delta policy assignments avoids the need be sent to client devices. Identifying the delta policy assignments avoids the need to send policy assignments that have not change and do not need to be sent to client devices. A server computer determines applicability of policy assignments to particular client devices, tracks if and when policy assignments have been deleted and allows the client to either receive a partial list of policy assignments that are required to update policy or a full list of policy assignments. Full, partial or not list policy assignment depends when a particular client device was last provided a policy assignment.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Daniel N. J. Drew, David C. James, Gopal Parupudi, Kenneth Mark Osborne, Michael J. Healy, Deepak Kumar
  • Patent number: 7260602
    Abstract: A system and method to select a software distribution server to download content from a server to a client, and to execute content on the server for the client, is described. The system and method include a client able to couple to any of the regions of a multi-region network. The client queries a server system for an identification of network software distribution servers. The client and/or server system select the software distribution server according to criteria that include in one implementation the network location of the client and the software distribution servers. In one implementation, the network is a multi-LAN network and the client and/or server system select the software distribution server coupled to the same LAN as the client.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: August 21, 2007
    Assignee: Microsoft Corporation
    Inventors: Kenneth Mark Osborne, Deepak Kumar, Gopal Parupudi, John Leo Ellis, Michael J. Healy
  • Publication number: 20040215751
    Abstract: Systems and methods for automatic client management authority assignment are described. In one aspect, it is determined that a network management point has not been configured for a client. Responsive to this, a directory service is requested to automatically assign a site code to the client. The automatically assigned site code identifies the management point through which the client can obtain management service(s).
    Type: Application
    Filed: April 25, 2003
    Publication date: October 28, 2004
    Inventors: Deepak Kumar, Kenneth Mark Osborne, Daniel N.J. Drew, David C. James, Michael J. Healy
  • Publication number: 20040193702
    Abstract: A system and method to select a software distribution server to download content from a server to a client, and to execute content on the server for the client, is described. The system and method include a client able to couple to any of the regions of a multi-region network. The client queries a server system for an identification of network software distribution servers. The client and/or server system select the software distribution server according to criteria that include in one implementation the network location of the client and the software distribution servers. In one implementation, the network is a multi-LAN network and the client and/or server system select the software distribution server coupled to the same LAN as the client.
    Type: Application
    Filed: March 31, 2003
    Publication date: September 30, 2004
    Applicant: MICROSOFT CORP.
    Inventors: Kenneth Mark Osborne, Deepak Kumar, Gopal Parupudi, John Leo Ellis, Michael J. Healy
  • Publication number: 20030229501
    Abstract: The following described implementations provide for efficient distribution of policy. Specifically, a policy is generated that includes an action to be applied to a resource. A policy assignment is created in association with but separate from the policy. The policy assignment includes a reference to the policy, as well as criteria for a client to determine appropriateness of subsequent access to the policy to apply the action to the resource.
    Type: Application
    Filed: June 3, 2002
    Publication date: December 11, 2003
    Inventors: Bruce Wayne Copeland, Daniel Nicholas Joseph Drew, John Leo Ellis, Kenneth Mark Osborne, Zhengkai Kenneth Pan, Gopal Parupudi, Russell Todd Wilson