Patents by Inventor Nicolas Hairon

Nicolas Hairon 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: 9563656
    Abstract: A system and method for guiding a user in building a query are disclosed. The method includes providing an interaction space in which a user formulates a query using a plurality of query building blocks selected from a predefined set of query building blocks. The user's formulation of the query is guided. Guiding selection of at least a next building block is provided by at least one of a content-based mechanism which limits the selection of the next building block to those which will yield at least one result from an indexed collection of documents, a structure-based selection mechanism which limits the selection of the next building block to those which meet a predefined grammar, and a usage-based selection mechanism which proposes a next building block based on patterns of building blocks used in building prior queries. Each of these guidance mechanisms may be provided with the result that the next block proposed is informed by each of the mechanisms.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: February 7, 2017
    Assignee: XEROX CORPORATION
    Inventors: Stefania Castellani, Nikolaos Lagos, Maria Antonietta Grasso, Frederic Roulland, Nicolas Hairon
  • Patent number: 8935199
    Abstract: A system and a method for linking textual and physical concepts are disclosed. The method includes extracting candidate phrases from a knowledge base for a device, the candidate phrases including noun phrases. A set of candidate concepts is generated, based on the extracted noun phrases. Provision is made, e.g., on a graphical user interface, for a user to generate mapped concepts for physical components of the device by selecting, for each concept to be mapped, a physical component shown in a graphical representation of the device and at least one of the candidate concepts which is to be linked to that physical component. The knowledge base is indexed, based on the mapped concepts. In this way, textual expressions in the knowledge base are linked to a respective physical component through one of the mapped concepts.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: January 13, 2015
    Assignee: Xerox Corporation
    Inventors: Frederic Roulland, Stefania Castellani, Nicolas Hairon, Pascal Valobra
  • Patent number: 8869240
    Abstract: A system for pairing two devices includes a monitoring system and a server. The monitoring system receives a request made by a local submitter, such as servicing device or a technician operating the servicing device, for accessing diagnostic data of the monitoring system. The monitoring system initiates a request made to the server for connecting the monitoring system with the servicing device. The server generates pairing information and transmits the pairing information to the monitoring system. The server determines that a pairing key is received as input at the servicing device and/or monitored device and determines if the pairing key matches the pairing identification. If the server determines that there is a match, the server relays diagnostic data received from the monitoring system to the servicing device.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: October 21, 2014
    Assignee: Xerox Corporation
    Inventors: Frederic Roulland, Nicolas Hairon, Ruhul Islam, Yves Hoppenot
  • Patent number: 8744838
    Abstract: A system and method for contextualizing operating procedures are provided. A set of procedures is provided, each including text describing user actions which are to be performed on a physical device to implement the procedure. A device model refers to components of the device on which user actions are performable and provides state charts which link an action performable on the respective component with states assumed by it. The text of each procedure is segmented to form a sequence of steps. Each step includes an action to be performed on one of the components of the device that is referred to in the device model. When a request for one of the procedures is received, the corresponding sequence of instruction steps is retrieved. A current one of the instruction steps is contextualized, based on device data received from the device and the state chart of the respective component.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: June 3, 2014
    Assignee: Xerox Corporation
    Inventors: Frederic Roulland, Stefania Castellani, Nicolas Hairon
  • Publication number: 20130197899
    Abstract: A system and method for contextualizing operating procedures are provided. A set of procedures is provided, each including text describing user actions which are to be performed on a physical device to implement the procedure. A device model refers to components of the device on which user actions are performable and provides state charts which link an action performable on the respective component with states assumed by it. The text of each procedure is segmented to form a sequence of steps. Each step includes an action to be performed on one of the components of the device that is referred to in the device model. When a request for one of the procedures is received, the corresponding sequence of instruction steps is retrieved. A current one of the instruction steps is contextualized, based on device data received from the device and the state chart of the respective component.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: Xerox Corporation
    Inventors: Frédéric Roulland, Stefania Castellani, Nicolas Hairon
  • Publication number: 20130139218
    Abstract: A system for pairing two devices includes a monitoring system and a server. The monitoring system receives a request made by a local submitter, such as servicing device or a technician operating the servicing device, for accessing diagnostic data of the monitoring system. The monitoring system initiates a request made to the server for connecting the monitoring system with the servicing device. The server generates pairing information and transmits the pairing information to the monitoring system. The server determines that a pairing key is received as input at the servicing device and/or monitored device and determines if the pairing key matches the pairing identification. If the server determines that there is a match, the server relays diagnostic data received from the monitoring system to the servicing device.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: XEROX CORPORATION
    Inventors: Frederic Roulland, Nicolas Hairon, Ruhul Islam, Yves Hoppenot
  • Publication number: 20120150920
    Abstract: A system and a method for linking textual and physical concepts are disclosed. The method includes extracting candidate phrases from a knowledge base for a device, the candidate phrases including noun phrases. A set of candidate concepts is generated, based on the extracted noun phrases. Provision is made, e.g., on a graphical user interface, for a user to generate mapped concepts for physical components of the device by selecting, for each concept to be mapped, a physical component shown in a graphical representation of the device and at least one of the candidate concepts which is to be linked to that physical component. The knowledge base is indexed, based on the mapped concepts. In this way, textual expressions in the knowledge base are linked to a respective physical component through one of the mapped concepts.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: Xerox Corporation
    Inventors: Frederic Roulland, Stefania Castellani, Nicolas Hairon, Pascal Valobra
  • Publication number: 20110282892
    Abstract: A system and method for guiding a user in building a query are disclosed. The method includes providing an interaction space in which a user formulates a query using a plurality of query building blocks selected from a predefined set of query building blocks. The user's formulation of the query is guided. Guiding selection of at least a next building block is provided by at least one of a content-based mechanism which limits the selection of the next building block to those which will yield at least one result from an indexed collection of documents, a structure-based selection mechanism which limits the selection of the next building block to those which meet a predefined grammar, and a usage-based selection mechanism which proposes a next building block based on patterns of building blocks used in building prior queries. Each of these guidance mechanisms may be provided with the result that the next block proposed is informed by each of the mechanisms.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 17, 2011
    Applicant: Xerox Corporation
    Inventors: Stefania Castellani, Nikolaos Lagos, Maria Antonietta Grasso, Frederic Roulland, Nicolas Hairon