Patents by Inventor Yann Stephan

Yann Stephan 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: 10158711
    Abstract: Techniques for hosting websites are disclosed. At least aspects of a website are defined in a framework of website resources. The at least aspects of the website are dependent on the website resources and their position in the framework. In response to a request concerning the website, the framework is parsed to determine at least one of the website resources for the request. A response to the request is provided in dependence on the at least one website resource.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: December 18, 2018
    Assignee: Hewlett Packard Enteprise Development LP
    Inventors: Yves Gaige, Remi Verney, Yann Stephan
  • Publication number: 20170093973
    Abstract: Techniques for hosting websites are disclosed. At least aspects of a website are defined in a framework of website resources. The at least aspects of the website are dependent on the website resources and their position in the framework. In response to a request concerning the website, the framework is parsed to determine at least one of the website resources for the request. A response to the request is provided in dependence on the at least one website resource.
    Type: Application
    Filed: January 15, 2015
    Publication date: March 30, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Yves Gaige, Remi Verney, Yann Stephan
  • Publication number: 20090199252
    Abstract: According to one aspect of the present invention, there is provided a method for providing access to an application through a user terminal, comprising: executing an application and generating visual application output data; creating video data from the visual application output data, the video data being in a format of the user terminal; and sending the video data to the user terminal through a video channel.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 6, 2009
    Inventors: Philippe Wieczorek, Yann Stephan, Francois-Xavier Kowaiski, Brian Wyld
  • Patent number: 7376821
    Abstract: Embodiments provide a data processing system comprising first initialisation software to initialise the data processing system, means to access storage comprising a first region and a second region comprising first software; the system further comprising second initialisation software arranged, using information associated with the second region, to access the second region to launch the first software.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: May 20, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yann Stephan, Paul Neuman
  • Patent number: 7315962
    Abstract: A system (100) and a method (500) for managing boot errors. When errors occur during boot, the errors may be recorded in non-volatile storage (115). The errors in the non-volatile storage (115) may be retrieved, decoded, and displayed in a form more understandable to the user. Also, tie errors may be analyzed to efficiently detect and correct the causes of the errors. In addition, the analysis may be used to prevent errors altogether.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: January 1, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Neuman, Yann Stephan
  • Patent number: 7231547
    Abstract: The present invention relates to a method of operating a data processing system, having a system context, comprising a first storage medium having a current system memory context, which includes data relating to the system context, and a second non-volatile storage medium; the system being operable in a plurality of states, each state having an associated level of system power consumption; and a power management system for saving the current system memory context to the second non-volatile storage medium in preparation for entering at least one of the plurality of states; the method comprising the steps of: storing an indication of whether the system has been shutdown correctly or incorrectly; outputting, during a working state of the plurality of states, data representing at least a portion of the current system memory context for storage on the second storage medium; determining, upon initialisation of the system, from the indication of whether the data processing system was shutdown correctly or incorrectl
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: June 12, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jean-Paul Moiroux, Paul Neuman, Yann Stephan
  • Patent number: 7043575
    Abstract: Devices connected to a communications bus are selectively accessed to the bus that communicates between one or more devices and a host machine. On the basis of analyzed device characteristics, communication between the device and the host machine via the bus is enabled or disabled. Filtering software intercepts the results of a GET_DESCRIPTOR function and compares same with the contents of a disallowed device characteristic list. If the device is disallowed, data flow is remapped to a generic driver which halts configuration or communication on the bus. Alternatively, configuration/communication on the bus is halted for that device.
    Type: Grant
    Filed: April 3, 2002
    Date of Patent: May 9, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yann Stephan
  • Patent number: 7032095
    Abstract: The present invention relates to a data processing system method and, more particularly, to a system and method for manipulating CMOS parameters that are stored within a CMOS memory, via a user interface other than the conventional BIOS set up program. Embodiments of the present invention use a Root System Description Table Pointer as prescribed by the Advanced Configuration and Power Interface specification to read an operating system accessible table contained within conventional memory. The table stores access data to allow access to at least a subset of the BIOS CMOS parameters. Advantageously, since the access data for the CMOS parameters are stored within conventional memory, a user interface that is more sophisticated than a conventional BIOS set up program user interface can be used for manipulating those values. Still further, tokens are used to present a system independent way of representing the CMOS parameters to higher level programs.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yann Stephan, Paul Neuman
  • Publication number: 20050066007
    Abstract: A method of delivering an email message to a remote terminal comprising: parsing the message to identify a header and at least two content items; and dispatching the content items or at least information derived from the header to the remote terminal using at least two different channels for separate content items, at least one of which two different channels is a store and forward channel.
    Type: Application
    Filed: July 29, 2004
    Publication date: March 24, 2005
    Inventors: Philipe Wieczorek, Yann Stephan, Xavier Peuziat, Frederic Huve
  • Publication number: 20050027978
    Abstract: Embodiments of the present invention relate to a data processing system and method comprising to support access to a hidden region of storage of a storage device or means.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 3, 2005
    Inventors: Paul Neuman, Yann Stephan
  • Publication number: 20050027976
    Abstract: Embodiments provide a data processing system comprising first initialisation software to initialise the data processing system, means to access storage comprising a first region and a second region comprising first software; the system further comprising second initialisation software arranged, using information associated with the second region, to access the second region to launch the first software.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 3, 2005
    Inventors: Yann Stephan, Paul Neuman
  • Publication number: 20040083379
    Abstract: A data processing system comprises a processor, a non-volatile storage medium including configuration data that describes the configuration of the non-volatile storage medium, a controller for managing data exchanges with the non-volatile storage medium and for invoking an uninterruptible software routine in response to first software attempting to access the configuration data. The uninterruptible software routine has code for determining whether the first software is authorized to access the configuration data and for allowing or preventing any such access according to the determination.
    Type: Application
    Filed: August 19, 2003
    Publication date: April 29, 2004
    Inventors: Paul Neuman, Yann Stephan
  • Publication number: 20040039724
    Abstract: The present invention relates to a data processing system method and, more particularly, to a system and method for manipulating CMOS parameters that are stored within a CMOS memory, via a user interface other than the conventional BIOS set up program. Embodiments of the present invention use a Root System Description Table Pointer as prescribed by the Advanced Configuration and Power Interface specification to read an operating system accessible table contained within conventional memory. The table stores access data to allow access to at least a subset of the BIOS CMOS parameters. Advantageously, since the access data for the CMOS parameters are stored within conventional memory, a user interface that is more sophisticated than a conventional BIOS set up program user interface can be used for manipulating those values. Still further, tokens are used to present a system independent way of representing the CMOS parameters to higher level programs.
    Type: Application
    Filed: April 15, 2003
    Publication date: February 26, 2004
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Yann Stephan, Paul Neuman
  • Publication number: 20030229776
    Abstract: The present invention relates to a method of operating a data processing system, having a system context, comprising a first storage medium having a current system memory context, which includes data relating to the system context, and a second non-volatile storage medium; the system being operable in a plurality of states, each state having an associated level of system power consumption; and a power management system for saving the current system memory context to the second non-volatile storage medium in preparation for entering at least one of the plurality of states; the method comprising the steps of: storing an indication of whether the system has been shutdown correctly or incorrectly; outputting, during a working state of the plurality of states, data representing at least a portion of the current system memory .
    Type: Application
    Filed: April 29, 2003
    Publication date: December 11, 2003
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jean-Paul Moiroux, Paul Neuman, Yann Stephan
  • Publication number: 20030217299
    Abstract: The present invention relates to a power management system and method for a computer system. The current ACPI specification defines data that should be saved to a non-volatile storage medium to recover from a sleeping state. However, the ACPI specification does not support restoration of the system context following a power failure during a sleeping state. The RAM image includes all applications and data that are currently resident in RAM together with device register values that may be lost during a reduced power consumption state of the computer system. It will be appreciated that it takes a significant amount of time to collate and save the data required to maintain the system context of the client machine. Suitably, the present invention provides for saving, to a non-volatile storage medium, data representing only a portion of the system memory context. Saving the only the useful portions of the system memory context results in fewer bytes needing to be saved to the non-volatile storage medium.
    Type: Application
    Filed: April 4, 2003
    Publication date: November 20, 2003
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Neuman, Yann Stephan
  • Publication number: 20030212936
    Abstract: A system (100) and a method (500) for managing boot errors. When errors occur during boot, the errors may be recorded in non-volatile storage (115). The errors in the nonvolatile storage (115) may be retrieved, decoded, and displayed in a form more understandable to the user. Also, tie errors may be analyzed to efficiently detect and correct the causes of the errors. In addition, the analysis may be used to prevent errors altogether.
    Type: Application
    Filed: March 14, 2003
    Publication date: November 13, 2003
    Inventors: Paul Neuman, Yann Stephan
  • Publication number: 20030177329
    Abstract: A data storage medium comprising an addressable data storage area and a protected data storage area, the addressable data storage area comprising a relay partition and a partition table, the partition table comprising a partition entry corresponding to the relay partition, the protected data storage area comprising a protected partition and a protected partition table, the protected partition table comprising a protected partition entry corresponding to the protected partition, wherein information corresponding to the protected partition entry is stored in the relay partition.
    Type: Application
    Filed: January 21, 2003
    Publication date: September 18, 2003
    Inventors: Jean-Francois Larvoire, Yann Stephan
  • Publication number: 20020143921
    Abstract: Devices connected to a communications bus are selectively accessed to the bus that communicates between one or more devices and a host machine. On the basis of analyzed device characteristics, communication between the device and the host machine via the bus is enabled or disabled. Filtering software intercepts the results of a GET_DESCRIPTOR function and compares same with the contents of a disallowed device characteristic list. If the device is disallowed, data flow is remapped to a generic driver which halts configuration or communication on the bus. Alternatively, configuration/communication on the bus is halted for that device.
    Type: Application
    Filed: April 3, 2002
    Publication date: October 3, 2002
    Inventor: Yann Stephan