Patents by Inventor Peter J. Kaufman

Peter J. Kaufman 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).

  • Publication number: 20160094386
    Abstract: Various technologies described herein pertain to managing multiple enrollments of a computing device into configuration sources. Respective enrollment types for the enrollments into the configuration sources can be detected. Moreover, respective control data for the enrollments into the configuration sources can be set based on the enrollment types. Provisioning elements (e.g., policies, preferences, configuration profiles, and resources) that satisfy the respective control data can be permitted to be applied to the computing device by the configuration sources as part of the enrollments. Further, disparate provisioning elements that fail to satisfy the respective control data can be prevented from being applied to the computing device as part of the enrollments.
    Type: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Peter J. Kaufman, Richard Ivan June, Feng Yue, Yuhang Zhu, John Chadwell Spaith, Justin Hou, Vladimir Holostov, Javier Novales, Sean Anderson Bowles, Janani Vasudevan
  • Publication number: 20160080421
    Abstract: Contextually aware device management techniques are described. Identifying data is provided via a communication connection by a client device to a service provider via a network that is usable by the service provider to identify the client device or functionality of the client device. One or more contexts are received at the client device from the service provider via the network that correspond to the identifying data. Each of the one or more contexts includes management objects along with one or more triggers configured to cause the context to transition to a corresponding one of a plurality of context states and thereby cause performance of one or more actions corresponding to the context state. The one or more contexts are implemented locally by the client device effective to identify and perform the one or more actions corresponding to the context state by the client device based on identification of the one or more triggers without use of network communication by the client device.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Justin A. Hou, Javier Novales, Peter J. Kaufman, Erhan J. Kartaltepe, John C. Spaith
  • Patent number: 9288235
    Abstract: Contextually aware device management techniques are described. Identifying data is provided via a communication connection by a client device to a service provider via a network that is usable by the service provider to identify the client device or functionality of the client device. One or more contexts are received at the client device from the service provider via the network that correspond to the identifying data. Each of the one or more contexts includes management objects along with one or more triggers configured to cause the context to transition to a corresponding one of a plurality of context states and thereby cause performance of one or more actions corresponding to the context state. The one or more contexts are implemented locally by the client device effective to identify and perform the one or more actions corresponding to the context state by the client device based on identification of the one or more triggers without use of network communication by the client device.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: March 15, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Justin A. Hou, Javier Novales, Peter J. Kaufman, Erhan J. Kartaltepe, John C. Spaith
  • Publication number: 20150296368
    Abstract: Various technologies described herein pertain to policy management on a mobile device. The mobile device includes a device policy manager system that includes a unified interface component and a policy handler component. The unified interface component is configured to receive policy configuration requests from multiple policy sources, including at least an internal policy source component executed by the mobile device and a device management server external to the mobile device. The policy configuration requests include at least a first policy configuration request (a first policy value for a policy) from a first policy source and a second policy configuration request (a second policy value for the policy) from a second policy source. The policy handler component is configured to resolve the conflict between the first and second policy values based on a conflict resolution technique to set a current policy value for the policy that controls the mobile device.
    Type: Application
    Filed: February 9, 2015
    Publication date: October 15, 2015
    Inventors: Peter J. Kaufman, Yuhang Zhu, John Chadwell Spaith, Justin Hou, Sonia Prabhu
  • Patent number: 5961620
    Abstract: A general type manager for managing connection addresses and connection types of a computer system, wherein the general type manager provides a first interface for interfacing between the general type manager and one or more application programs of the computer system, and the general type manager is adapted to perform a plurality of general type manager (gtm) functions called by the application programs. The general type manager also provides a second interface for interfacing between the general type manager and one or more type managers of the computer system, wherein a type manager supports at least one connection type, and each type manager is adapted to perform a plurality of type functions called by the general type manager in accordance with one or more gtm functions called by an application program.
    Type: Grant
    Filed: April 1, 1997
    Date of Patent: October 5, 1999
    Assignee: Intel Corporation
    Inventors: Adam Trent, Peter J. Kaufman, Puneet Kukkal
  • Patent number: 5809247
    Abstract: The present invention for guided touring of websites includes a web tour director programmed onto a web server for connecting a client system to a number of web sites in accordance with a web tour stop vector identifying the web sites as tour stops of a web guided tour. The present invention further includes a media rendering function also programmed onto the web server for rendering on the client system, one or more corresponding media for each of the web sites, for at least a portion of the time while the web site is connected to the client system.
    Type: Grant
    Filed: July 22, 1996
    Date of Patent: September 15, 1998
    Assignee: Intel Corporation
    Inventors: John A. Richardson, Peter J. Kaufman, Brian Maso, Carl A. Johnson, Rick H. Yeomans, III
  • Patent number: 5778053
    Abstract: A method, apparatus, and storage medium for receiving, with a callee of a data conferencing system, a data conferencing call from a caller of the data conferencing system. An answering machine answers the call if the callee does not answer the call. A pre-recorded callee greeting is displayed to the caller to notify the caller that the callee is not answering the call, and the caller is prompted to leave a message.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: July 7, 1998
    Assignee: Intel Corporation
    Inventors: Rune A. Skarbo, Peter J. Kaufman