Patents by Inventor David Penkler

David Penkler 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: 10524029
    Abstract: An example system can comprise an optical circuit switch. An input port module can receive an input optical signal comprising a plurality of input components, perform an optical to electrical to optical conversion on the input optical signal, multiplex the plurality of input components to an internal optical signal, and transmit first internal optical signal on a first internal waveguide. A switch module can receive the internal optical signal and transmit the transformed internal optical signal on a second internal waveguide according to a predefined control algorithm, which can permit any input component to be mapped to any frequency group and sent to any output component. An output port module can receive the internal optical signal, perform another optical to electrical to optical conversion on the internal optical signal, and demultiplex the internal optical signal to an output optical signal comprising a plurality of output components.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: December 31, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Francois Vincent, David Penkler, Benoit Minster
  • Patent number: 10116701
    Abstract: Examples of systems and methods for device-type content management are described herein. In an example, at least one of a community policy and a community-device type policy may be generated. The community policy may be generated for a community defined for an enterprise and may be enforced on a plurality of user devices registered with the community. Further, the device-community policy may be enforced on a user device, from among the plurality of user devices, based on a device-type of the user device. The device-community policy may indicate a management service to be used to realize the community policy. Further, a management service agent (MS agent) may be provided to the user device, based on the management service indicated by the device-community policy. The MS agent may provide for managing enterprise content on the user device as indicated by the community policy.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: October 30, 2018
    Assignee: Ent. Services Development Corporation LP
    Inventors: Boris Balacheff, James C. Cooper, David Penkler
  • Publication number: 20170251285
    Abstract: An example system can comprise an optical circuit switch. An input port module can receive an input optical signal comprising a plurality of input components, perform an optical to electrical to optical conversion on the input optical signal, multiplex the plurality of input components to an internal optical signal, and transmit first internal optical signal on a first internal waveguide. A switch module can receive the internal optical signal and transmit the transformed internal optical signal on a second internal waveguide according to a predefined control algorithm, which can permit any input component to be mapped to any frequency group and sent to any output component. An output port module can receive the internal optical signal, perform another optical to electrical to optical conversion on the internal optical signal, and demultiplex the internal optical signal to an output optical signal comprising a plurality of output components.
    Type: Application
    Filed: October 8, 2015
    Publication date: August 31, 2017
    Inventors: Francois VINCENT, David PENKLER, Benoit MINSTER
  • Patent number: 9723052
    Abstract: Example embodiments disclosed herein relate to processing content using a personal cloud. One of a plurality of content items respectively associated with a plurality of devices of a personal cloud is determined. A processing to be performed on the one content item is determined. The processed version of the one content item is determined.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: August 1, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yassine Faihe, Yves Del Medico, Francois-Xavier Kowalski, Agnieszka Thonet, David Penkler, Rajiv Puranik
  • Patent number: 9571564
    Abstract: A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: February 14, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Publication number: 20170026420
    Abstract: Examples of systems and methods for device-type content management are described herein. In an example, at least one of a community policy and a community-device type policy may be generated. The community policy may be generated for a community defined for an enterprise and may be enforced on a plurality of user devices registered with the community. Further, the device-community policy may be enforced on a user device, from among the plurality of user devices, based on a device-type of the user device. The device-community policy may indicate a management service to be used to realize the community policy. Further, a management service agent (MS agent) may be provided to the user device, based on the management service indicated by the device-community policy. The MS agent may provide for managing enterprise content on the user device as indicated by the community policy.
    Type: Application
    Filed: April 1, 2014
    Publication date: January 26, 2017
    Inventors: Boris BALACHEFF, James C. COOPER, David PENKLER
  • Publication number: 20150215380
    Abstract: A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrolment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user.
    Type: Application
    Filed: August 16, 2013
    Publication date: July 30, 2015
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Patent number: 8935764
    Abstract: A network system for implementing a cloud platform within a network to which a device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community comprised of a user credential and the abstract application, the community defines at least one of: a policy, a management process, and a service, under which the user can access the abstract application. The user enrollment portal supports an enrollment of the user in the community from the device and orchestrates a policy management mechanism to support an enforcement of the policy under which the user has access to the concrete application from the device.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C Cooper
  • Patent number: 8819698
    Abstract: A method for cross-platform web-based native device feature access may include receiving a call from a web application to access a native device feature, with the call being redirected to a platform agnostic custom URL. The method may further include translating the custom URL into a native object call, and accessing the native device feature based on the native object call.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: August 26, 2014
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Thomas E. Sandholm, Francois-Xavier Kowalski, David Penkler
  • Publication number: 20140068699
    Abstract: A network system for implementing a cloud platform within a network to which a device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrolment portal. The application management module enables access to an abstract application associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community comprised of a user credential and the abstract application, the community defines at least one of: a policy, a management process, and a service, under which the user can access the abstract application. The user enrolment portal supports an enrolment of the user in the community from the device and orchestrates a policy management mechanism to support an enforcement of the policy under which the user has access to the concrete application from the device.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Publication number: 20130297739
    Abstract: Example embodiments disclosed herein relate to processing content using a personal cloud. One of a plurality of content items respectively associated with a plurality of devices of a personal cloud is determined. A processing to be performed on the one content item is determined. The processed version of the one content item is determined.
    Type: Application
    Filed: January 28, 2011
    Publication date: November 7, 2013
    Inventors: Yassine Faihe, Yves Del Medico, Francois-Xavier Kowalski, Agnieszka Thonet, David Penkler, Rajiv Puranik
  • Publication number: 20130263160
    Abstract: A method for cross-platform web-based native device feature access may include receiving a call from a web application to access a native device feature, with the call being redirected to a platform agnostic custom URL. The method may further include translating the custom URL into a native object call, and accessing the native device feature based on the native object call.
    Type: Application
    Filed: April 2, 2012
    Publication date: October 3, 2013
    Inventors: Thomas E. Sandholm, Francois-Xavier Kowalski, David Penkler
  • Patent number: 7039694
    Abstract: The present invention provides a system and method within a high availability network for monitoring and managing cluster membership. The cluster membership monitor provides the ability to maintain a list of current cluster members, monitor status of each peer node on the cluster, stay apprised of each nodes viability, elect a master node for the cluster when necessary, and coordinate reformation as members join and leave the cluster.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: May 2, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Mark A. Kampe, David Penkler, Rebecca A. Ramer
  • Patent number: 6891863
    Abstract: A device for individually processing a plurality of data transmission channels, wherein data for each channel is contained at a predetermined position in a serially received frame, includes means for determining the position in the frame of currently received data of the frame; a channel memory providing a channel number in response to the position of the currently received data; and a plurality of FIFOs respectively associated to the channels, wherein each FIFO is responsive to a respective channel number provided by the channel memory for storing the currently received data.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: May 10, 2005
    Assignee: Hewlett-Packard Development Company
    Inventors: David Penkler, Daniel Tronca, Francois Vincent
  • Patent number: 6854069
    Abstract: The present invention describes a method and system for achieving high availability in a networked computer system. In particular, the method for achieving high-availability is executed in a networked computer system. The networked computer system includes nodes connected by a network. The method includes using high-availability-aware components to represent hardware and software in the networked computer system, managing the components to achieve a desired level of redundancy, and monitoring health of the networked computer system, including health of components and nodes. The method further includes detecting a failure in the networked computer system. Failures detected by the method include failures of a component and/or node. Finally, the method includes recovering from the failure by performing an appropriate failure recovery procedure.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: February 8, 2005
    Assignee: Sun Microsystems Inc.
    Inventors: Mark A. Kampe, Michel Gien, David Penkler, Christian Jacquemot, Frederic Herrmann, Francois Armand, Jean-Marc Fenart, David F. Campbell, Lawrence E. Baltz
  • Publication number: 20030041138
    Abstract: The present invention describes a computer network including a network membership manager. In particular, a group of nodes on a computer network are managed by a distributed membership manager. Nodes of the computer network contain membership managers that manage the interaction between the nodes. Management of the computer network includes propagating configuration data to the nodes, providing an election process for determining the master node within a group of nodes, and monitoring the health of each node so that a change in the configuration and/or management structure can be accommodated by the nodes of the network.
    Type: Application
    Filed: May 22, 2002
    Publication date: February 27, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark Kampe, David Penkler, Stephen Mckinty, Xavier-Francois Vigouroux, Rebecca A. Ramer, Florence Blanc, Isabelle Colas
  • Publication number: 20020042693
    Abstract: The present invention provides a system and method within a high availability network for monitoring and managing cluster membership. The cluster membership monitor provides the ability to maintain a list of current cluster members, monitor status of each peer node on the cluster, stay apprised of each nodes viability, elect a master node for the cluster when necessary, and coordinate reformation as members join and leave the cluster.
    Type: Application
    Filed: May 2, 2001
    Publication date: April 11, 2002
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark A. Kampe, David Penkler, Rebecca A. Ramer
  • Publication number: 20020007468
    Abstract: The present invention describes a method and system for achieving high availability in a networked computer system. In particular, the method for achieving high-availability is executed in a networked computer system. The networked computer system includes nodes connected by a network. The method includes using high-availability-aware components to represent hardware and software in the networked computer system, managing the components to achieve a desired level of redundancy, and monitoring health of the networked computer system, including health of components and nodes. The method further includes detecting a failure in the networked computer system. Failures detected by the method include failures of a component and/or node. Finally, the method includes recovering from the failure by performing an appropriate failure recovery procedure.
    Type: Application
    Filed: May 2, 2001
    Publication date: January 17, 2002
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Mark A. Kampe, Michel Gien, David Penkler, Christian Jacquemot, Frederic Herrmann, Francois Armand, Jean-Marc Fenart, David F. Campbell, Lawrence E. Baltz
  • Patent number: 6246758
    Abstract: Traditional Intelligent network services in a PSTN use service logic and data that is accessible for use only by the PSTN, though provision may be made for users to change certain controlled parameters of the services. The present system has the service logic and data placed on a server accessible over the Internet. This permits anyone to access useful telephone data such as time-of-day routing or diversion number information of a user. Thus a calling party can determine before placing a call over the PSTN the best number to call by accessing the phone page of the intended called party. This phone page would remain accessible to the PSTN for service provision. In a preferred embodiment, the service logic and data is maintained by the user independently of the PSTN on a server of the user's choice; in this case, the PSTN would also access the user's server logic and data over the Internet.
    Type: Grant
    Filed: June 4, 1998
    Date of Patent: June 12, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Colin Low, David Penkler, Nicolas Bouthors