Patents by Inventor Jacques Moreau

Jacques Moreau 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: 20040236732
    Abstract: A table is obtained comprising, for each request emanating from the client device, at least one line of correspondence between at least the address (U) of the request, a first filter (f) defining information to be kept for the request without modifying the sense of the request, a location containing a simplified request resulting from the application of the first filter to the request, and a location containing a response. In response to a request emanating from a client device, the corresponding line is selected, at least one condition for the supply of the response from the corresponding location is verified and, in the case of positive verification, the response is supplied to the client device from the location containing said response.
    Type: Application
    Filed: May 4, 2004
    Publication date: November 25, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Herve Ruellan, Youenn Fablet, Jean-Jacques Moreau
  • Publication number: 20040225757
    Abstract: A method for the automatic configuration of a computer peripheral for processing a computer document, the processing including a step (E10) of translation of the instructions by a driver of the computer peripheral associated with means of storing the configuration of the computer peripheral, includes the steps of temporary storing (E1) of the instructions; analysing (E3) the content of the computer document from the stored instructions; choosing (E8) a correct configuration of the computer peripheral according to the content of the document; and entering (E9) this chosen configuration in the configuration storage means associated with the driver.
    Type: Application
    Filed: May 10, 2004
    Publication date: November 11, 2004
    Applicant: CANON EUROPA NV
    Inventors: Jean-Jacques Moreau, Stephane Amarger
  • Patent number: 6791704
    Abstract: Management of resources of at least one printing product available in a printer includes: predicting a quantity of a printing product necessary for printing a document by a computer connected to the printer; creating a table of limited capacity from digital data representing adjacent bands of the document; before printing the document, measuring a quantity of printing product still available in a corresponding reservoir of the printer; comparing the predicted quantity and the measured quantity; and, if the measured quantity is lower than the predicted quantity, sending a message and/or triggering implementation of a processing before printing the document.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: September 14, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jean-Jacques Moreau, Mickaël Lorgeoux
  • Patent number: 6766350
    Abstract: A method of marshalling on a computer communication network makes it possible to marshall a data object from a programming language used by a data processing application to a communication language which can be used by a communication protocol of the computer communication network. This marshalling method comprises the following steps: reading (E1) a data field included in the data object; substituting (E5-E7), for the data field, a computer address associated with the data field when the structure of the data field is complex; and storing (E5-E7) said computer address associated with the data field in a table of associations (T). Use notably for transferring data objects and executing remotely a function on a data object.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: July 20, 2004
    Assignee: Canon Research Centre France S.A.
    Inventor: Jean-Jacques Moreau
  • Publication number: 20040128369
    Abstract: A method of proposing a service provided by a server computer in a communication network comprises a step (S11) of sending a service description document comprising information relating to a communication protocol including a description of at least one functionality implemented by said communication protocol on the execution of said service on the communication network.
    Type: Application
    Filed: September 4, 2003
    Publication date: July 1, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Jean-Jacques Moreau, Herve Ruellan, Youenn Fablet
  • Publication number: 20040117733
    Abstract: An electronic document for describing a service proposed by a server computer of a communication network, comprises a first part adapted to describe messages exchanged between computers of the communication network and a second part adapted to comprise information relating to the transmission of messages over the communication network.
    Type: Application
    Filed: September 4, 2003
    Publication date: June 17, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Jean-Jacques Moreau, Youenn Fablet
  • Publication number: 20040040028
    Abstract: A method of execution on a station of a communication network of a computer program represented in a markup language comprises a step of reading a tag comprising the identification of an instruction; a step (S40) of identifying an electronic address associated with the tag comprising the identification of an instruction; a step (S41) of comparing the electronic address with the local address of the station; and, if the electronic address is different from the local address, a step (S43, S45) of sending a request to a server station of the network corresponding to the electronic address for obtaining the execution of the instruction.
    Type: Application
    Filed: July 2, 2003
    Publication date: February 26, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jean-Jacques Moreau
  • Patent number: 6668098
    Abstract: A method for the geometric transformation of a compressed image, stored on a source appliance connected to one or more other appliances by a computer communication network, comprising the steps of choosing a set of appliances in the computer communication network adapted to implement a geometric transformation of an image in compressed form; selecting an appliance in the set for implementing the geometric transformation of the image in compressed form; of transmitting the compressed image to the selected appliance if it is different from the source appliance; and geometrically transforming the image in compressed form by means of the selected appliance. This method is used notably for a computer and printer installed on a network.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: December 23, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventors: Felix Henry, Jean-Jacques Moreau, Bertrand Berthelot, Eric Majani
  • Publication number: 20030225691
    Abstract: This method of processing an electronic transaction between a client device and a server device in a communication network, comprises the following steps:
    Type: Application
    Filed: April 24, 2003
    Publication date: December 4, 2003
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Herve Ruellan, Jean-Jacques Moreau
  • Publication number: 20030088607
    Abstract: A method of scheduling a document comprising juxtaposed information blocks, comprises a step (E11) of dividing the information blocks into two groups, a first group (V) comprising information blocks that can be processed on the fly, and a second group (NV) comprising the information blocks of the document not in the first group; of inserting (E13) the second group (NV) of information blocks; of inserting (E14) a signaling block; and of inserting (E15) the first group (V) of information blocks after the signaling block. This scheduling method is useful especially in order to optimize the on-the-fly processing of a document in XML language.
    Type: Application
    Filed: July 9, 2002
    Publication date: May 8, 2003
    Inventors: Herve Ruellan, Jean-Jacques Moreau
  • Publication number: 20030069907
    Abstract: A method for processing a portion of a computer document in a computer system, the content of the computer document being represented by a markup language, each tag of which having a name and a value, the computer document being associated with a second computer document, referred to as a “schema document”, the content of which is represented in a schema type markup language, the schema document defining the structure of the portion under consideration of the computer document. This processing method comprises the steps of: selection (S13) of a tag, referred to as the “current tag”, in the portion of the computer document; searching (S15-S21) in the schema document for at least one declarative tag of a function associated with the selected tag of the computer document; creation (S23, S25) of a list of functions applicable to the current tag of the computer document from at least one declarative tag of a function, found in the schema document.
    Type: Application
    Filed: June 26, 2002
    Publication date: April 10, 2003
    Inventors: Jean-Jacques Moreau, Herve Ruellan
  • Patent number: 6538766
    Abstract: The invention concerns a method of converting, into bit-map mode, digital data representing physical quantities, in order to transmit the converted data from a first data processing device to a second data processing device, including the steps of: forming bands of data to be converted, the bands having a predetermined height (HB), forming blocks in each band previously formed, characterised in that the blocks have a block width (LBL) which is determined (E2) as a function of the memory available in the second device, the blocks have a block height (HBL) which is determined (E3) as a function of the memory available in the first device.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: March 25, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventors: Félix Henry, Jean-Jacques Moreau
  • Publication number: 20030055916
    Abstract: This method of execution of a function by a server computer system on reception of an execution request from a client computer system, in a communication network, comprises the following steps:
    Type: Application
    Filed: September 3, 2002
    Publication date: March 20, 2003
    Inventors: Youenn Fablet, Jean-Jacques Moreau
  • Publication number: 20030050942
    Abstract: The invention concerns a method of describing a function applicable to a computer object, the function being invocable in a first markup language, the function being initially expressed in a predetermined programming language different from the first markup language,
    Type: Application
    Filed: July 2, 2002
    Publication date: March 13, 2003
    Inventors: Herve Ruellan, Jean-Jacques Moreau
  • Publication number: 20030035122
    Abstract: This method of managing the resources of a computer communication means for processing a computer document stored on a processing control device connected by the communication means to at least one processing device includes a step of selecting at least one processing device of the communication means as a function of a first group of criteria relating to the functioning of this device, and a second group of criteria relating to its geographical situation.
    Type: Application
    Filed: January 10, 2001
    Publication date: February 20, 2003
    Inventors: Stephane Amarger, Jean-Jacques Moreau, Isabelle Morvan, Lionel Tocze
  • Publication number: 20030028559
    Abstract: The invention relates to a method of analyzing a document represented in a markup language comprising the following steps:
    Type: Application
    Filed: June 25, 2002
    Publication date: February 6, 2003
    Inventor: Jean-Jacques Moreau
  • Publication number: 20020184386
    Abstract: A method of processing a message in a communication network in which the message travels along a path which may be closed and which comprises a plurality of nodes. The message is constituted by a plurality of distinct information blocks of which certain may be destined for different nodes. The method is implemented in a node of the path and comprises the following steps: receiving (S301) the message identifying (S302-S304) in the message the; information blocks destined for the node processing (S305-S309) the; identified information blocks, with the creation as a consequence of at least one result data item; modifying (S308) the message by inclusion in it of the resulting item or items of data; and transmitting (S310, S311) the message to the following node along the path. The invention also relates to a device adapted to implement the method.
    Type: Application
    Filed: April 26, 2002
    Publication date: December 5, 2002
    Inventor: Jean-Jacques Moreau
  • Publication number: 20020138595
    Abstract: A method of undoing a function executed by a first client station (Up) on a computer object stored on a server station of a communication network, the execution of the function being adapted to manipulate the object from an earlier state to a manipulated state, comprises the following steps:
    Type: Application
    Filed: January 22, 2002
    Publication date: September 26, 2002
    Applicant: Canon Kabushiki Kaisha
    Inventors: Herve Ruellan, Jean-Jacques Moreau
  • Publication number: 20020124240
    Abstract: The invention concerns a method of partitioning a computer program situated on a first processing site, the program containing subprograms able to transfer information, characterised in that it includes a step (E310, E320, E327) of automatic determination, for at least one of said subprograms, of data representing the transfer of at least part of the information processed by said subprogram, and a step (E350) of allocating said subprogram to a second processing site according to said data.
    Type: Application
    Filed: January 15, 2002
    Publication date: September 5, 2002
    Inventors: Herve Ruellan, Jean-Jacques Moreau
  • Publication number: 20020107999
    Abstract: A method for remotely using a data-processing object accessible via a server station connected to a communications network, from a client station connected to the network, comprises the steps of: sending an object request to the server station, the object request including information for identifying an object accessible via the server station; reception of an object response sent by the server station, the object response including information for describing a user interface, the information being associated with programmed functions, the interface allowing a user to use the object; starting up the user interface on the client station; execution of at least one function associated with one element of the user interface, in response to the activation of this element by a user; sending a method-execution request to the server station, in response to the execution of at least one programmed function associated with the element activated, the method-execution request including the information for identifying the
    Type: Application
    Filed: October 10, 2001
    Publication date: August 8, 2002
    Inventors: Jacob Zimmermann, Jean-Jacques Moreau