Patents by Inventor Hassane Essafi

Hassane Essafi 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: 8369407
    Abstract: A method of indexing a video document represents the video document in the form of a parallelepipedal volume obtained by juxtaposing, on a time axis, successive frames of the video document where each frame is represented by a matrix of pixels in a two-dimensional space. A space-time video slice of the video document is constructed by extracting a set of pixels for each frame of the video document in a same line defined relative to a first direction of the frames and juxtaposing the lines of pixels corresponding to the frames on a time axis to form a space-time video slice of a length defined by the juxtaposed lines of pixels and of a height equal to the length of the lines extracted from each of the frames. The length is a function of the dimension of the frames in a second direction and the orientation of the lines. The colorimetric values of the pixels of the lines of the space-time video slice are initialized on the basis of the content of the lines extracted from the frames of the video document.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: February 5, 2013
    Assignee: Advestigo
    Inventors: Aïssa Saoudi, Hassane Essafi
  • Publication number: 20100199355
    Abstract: The method comprises: taking a digital document for protection that constitutes a piece of source code, and identifying therein a programming language L defined by a grammar GL; associating an action grammar module with said programming language L; performing a structural characterization of the code in a single syntactic analysis pass on the basis of the action grammar module; this being done by constructing a grammar dictionary GDL associated with the programming language and comprising a set of structural terms such that each of these terms is associated with a rule or a set of rules belonging to said grammar (GL) and by transforming the source code into a structural sequence (RL, TL, GDL) comprising the set of structural terms and the dictionary GDL of the grammar of the language L; proceeding in the same manner to transform a digital document for analysis into a structural sequence (RL, TL, GDL); and measuring the plagiarism ratio between the source code of the digital document for protection and the sou
    Type: Application
    Filed: March 21, 2008
    Publication date: August 5, 2010
    Applicant: ADVESTIGO
    Inventors: Mohamed Amine Ouddan, Hassane Essafi
  • Publication number: 20090292701
    Abstract: The invention relates to a method of indexing a video document, comprising the following steps: (a) representing the video document in the form of a parallelepipedal volume obtained by juxtaposing on a time axis (t) K successive frames constituting the video document, each frame being represented by a matrix of pixels in a two-dimensional space (x, y); and (b) constructing a space-time video slice (STVS?) of the video document by extracting a set of pixels for each frame of the video document in the same line defined relative to a first direction (x) of the frames, juxtaposing the K lines of pixels corresponding to the K frames on a time axis (t) to form a space-time video slice (STVS?) of length (WSTVS?) defined by the K juxtaposed lines of pixels and of height (HSTVS?) equal to the length of the lines extracted from each of the frames, which length is a function of the dimension of the frames in the second direction (y) and the orientation of the lines, and initializing the calorimetric values of the pix
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Inventors: Aissa Saoudi, Hassane Essafi
  • Patent number: 7552120
    Abstract: The method of indexing multimedia documents comprises the following steps: a) for each document identifying and extracting terms ti constituted by vectors characterizing properties of the; b) storing terms ti in a term base comprising P terms; c) determining a maximum number N of desired concepts that group together the most pertinent terms ti; d) calculating the matrix T of distances between the terms ti of the term base; e) decomposing the set P of terms ti of the term base into N portions Pj (1?j?N) such that P=P1? P2 . . . ? Pj . . .
    Type: Grant
    Filed: November 25, 2004
    Date of Patent: June 23, 2009
    Assignee: Advestigo
    Inventors: Hassane Essafi, Larbi Guezouli, Salima Sayah, Ali Behloul, Clarisse Mandridake, Louafi Essafi
  • Publication number: 20070271224
    Abstract: The method of indexing multimedia documents comprises the following steps: a) for each document identifying and extracting terms ti constituted by vectors characterizing properties of the; b) storing terms ti in a term base comprising P terms; c) determining a maximum number N of desired concepts that group together the most pertinent terms ti; d) calculating the matrix T of distances between the terms ti of the term base; e) decomposing the set P of terms ti of the term base into N portions Pj (1?j?N) such that P=P1? P2 . . . ? Pj . . .
    Type: Application
    Filed: November 25, 2004
    Publication date: November 22, 2007
    Inventors: Hassane Essafi, Larbi Guezouli, Salima Sayah, Ali Behloul, Clarisse Mandridake, Louafi Essafi
  • Publication number: 20070110089
    Abstract: The system for intercepting multimedia documents disseminated from a network comprises an interception module (110) for intercepting and processing information packets, which module comprises a packet interception module (101), a packet header analyzer module (102), a module (104) for processing packets recognized as forming part of a connection that has already been set up in order to access a storage container where the data present in each received packet is saved, and a module (103) for creating an automaton for processing received packets belonging to a new connection. The system further comprises a module for analyzing the content of the data stored in the containers, for recognizing the protocol used, for analyzing the content transported by said protocol, and for reconstituting the intercepted documents.
    Type: Application
    Filed: November 27, 2003
    Publication date: May 17, 2007
    Applicant: ADVESTIGO
    Inventors: Hassane Essafi, Marc Pic, Jean-Pierre Franzinetti, Fouad Zaittouni, Keltoum Oulahoum
  • Patent number: 7043094
    Abstract: An initial image is subjected to a plurality of segmentations into uniform components by using various criteria to identify and isolate several series of objects constituted by segmented thumbnail images associated with geometrical descriptors for boxes that cover said objects, the results of the segmentation methods are fused, numerical values are used to characterize each object thumbnail image that results from fusion, and each of the thumbnail images is compared with indexed thumbnail images in an indexed database containing a set of textual descriptions for everyday elementary objects. The list of textual descriptions of everyday elementary objects matching the object thumbnail images that result from the segmentation and fusion operations is provided together with pertinence levels.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: May 9, 2006
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Corinne Thomas, Hassane Essafi
  • Patent number: 6988093
    Abstract: A method of comparing two multimedia documents includes a three-step registration process. Each document is analyzed to extract concrete or abstract single medium or multimedia elements (meta-segments) from the document. The meta-segments are categorized to identify categories of information in the document. Then, a meta-identifier is produced for the document from the information that identifies the contents of the meta-segments. After registration, traces of the multimedia documents can be compared, without requiring the entire contents of the multimedia documents to be compared.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: January 17, 2006
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Marc Pic, Hassane Essafi, Michel-Pierre Gayrard
  • Patent number: 6937761
    Abstract: In the method, correlated achromatic single-plane images are subjected to a plurality of operations for segmenting them into uniform components on the basis of different criteria. The results of the various segmentation operations for each of the processed correlated images are analyzed in order to generate cores constituted by zones presenting high certainty as to the existence of objects. The resulting cores are compared and those zones which correspond to more than some determined threshold of the various cores are conserved as indicating the presence of an object. The previously processed images are subjected to a weighted summing operation in order to obtain a first result image containing the uniform component cores. The first result image is then subjected to coloring followed by binarization in order to obtain a second result image containing the uniform components, and the individualized objects are extracted from the image.
    Type: Grant
    Filed: June 6, 2002
    Date of Patent: August 30, 2005
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Corinne Thomas, Patrick Hede, Hassane Essafi
  • Patent number: 6925475
    Abstract: The management system comprises a set of specialized operational units with an acquisition module, a multimedia database, indexing and search agents that can be subdivided into subagents, an agent dedicated to managing information relating to the structure of documents, a module for analyzing and structuring document components, a user interface including a document indexing interface and a document search interface, a module for creating a multimedia database, and a module for opening a session. The management system also comprises a set of specialized functional units with an agent for arranging the various units of the system, agents for driving document indexing and searching, and an identifier manager. A platform provides interconnection and intercommunication between the specialized operational functional units.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: August 2, 2005
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Hassane Essafi, Michel-Pierre Gayrard, Marc Pic, Pascal Adam
  • Patent number: 6642929
    Abstract: Efforts are made to construct a digital index that represents properties or the appearance of portions of an image so as to automatically rediscover in it a sample of the image during a subsequent search, after having set up a sample index in the same way and having compared the indices while searching for similarities. In this invention, the mesh dividing up the image or the sample into portions is founded on points of interest and is not uniform, and the index is made up of information coming, for each portion, from this same portion or from a specified assembly of neighboring portions. Furthermore, a redundant mesh is proposed (FIG. 9A) in order to describe the image several times and to attenuate the consequences of any omissions from the points of interest (E) on the other modeling (FIG. 9B).
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: November 4, 2003
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Hassane Essafi, Jean-Michel Marie-Julie
  • Publication number: 20030126147
    Abstract: The management system comprises a set of specialized operational units with an acquisition module, a multimedia database, indexing and search agents that can be subdivided into subagents, an agent dedicated to managing information relating to the structure of documents, a module for analyzing and structuring document components, a user interface including a document indexing interface and a document search interface, a module for creating a multimedia database, and a module for opening a session. The management system also comprises a set of specialized functional units with an agent for arranging the various units of the system, agents for driving document indexing and searching, and an identifier manager. A platform provides interconnection and intercommunication between the specialized operational functional units.
    Type: Application
    Filed: October 11, 2002
    Publication date: July 3, 2003
    Inventors: Hassane Essafi, Michel-Pierre Gayrard, Marc Pic, Pascal Adam
  • Publication number: 20030113017
    Abstract: An initial image is subjected to a plurality of segmentations into uniform components by using various criteria to identify and isolate several series of objects constituted by segmented thumbnail images associated with geometrical descriptors for boxes that cover said objects, the results of the segmentation methods are fused, numerical values are used to characterize each object thumbnail image that results from fusion, and each of the thumbnail images is compared with indexed thumbnail images in an indexed database containing a set of textual descriptions for everyday elementary objects. The list of textual descriptions of everyday elementary objects matching the object thumbnail images that result from the segmentation and fusion operations is provided together with pertinence levels.
    Type: Application
    Filed: June 7, 2002
    Publication date: June 19, 2003
    Inventors: Corinne Thomas, Hassane Essafi
  • Publication number: 20030105739
    Abstract: A method of identifying and verifying the content of multimedia documents accessible in a distributed system having multiple entry points, the method comprises: a) a step of registering multimedia documents as identified works, the registration step comprising, for each multimedia document under consideration, extracting a digital fingerprint comprising an ordered sequence of signatures in cascade resulting from multi-criterion analysis and breaking down into component parts of the multimedia document under consideration; and b) a step of verifying whether a given multimedia document accessible to the public constitutes authorized or unauthorized use of a registered work, the verification step comprising making successive comparisons using the signatures in cascade of the registered multimedia documents with the corresponding signatures of the given multimedia document, each following comparison being performed only if the previously compared signatures have revealed similarities, each comparison of signature
    Type: Application
    Filed: October 11, 2002
    Publication date: June 5, 2003
    Inventors: Hassane Essafi, Marc Pic
  • Publication number: 20030101164
    Abstract: The method of comparing two composite multimedia documents, each comprising at least two individual media (images, sounds, video signals, animated vector graphics, or texts), comprises the following steps: a) allocating a meta-identifier to each of the multimedia documents, the meta-identifier being in the form of a weighted hypergraph of nodes and relationships between said nodes and including meta-segments unambiguously identifying individual media making up the multimedia document concerned; b) performing recursion on the secondary tree structures of intra-medium relationships for the individual media of each of the documents; c) for the hypergraph of each individual medium of the document, performing an operation of maximizing matching with the hypergraph of an individual medium of the second document; d) for the hypergraph of each individual medium of the first document, determining the costs of edit operations leading to maximum matching with a hypergraph of an individual medium of the second document,
    Type: Application
    Filed: October 11, 2002
    Publication date: May 29, 2003
    Inventors: Marc Pic, Hassane Essafi, Michel-Pierre Gayrard
  • Publication number: 20030026479
    Abstract: In the method, correlated achromatic single-plane images are subjected to a plurality of operations for segmenting them into uniform components on the basis of different criteria. The results of the various segmentation operations for each of the processed correlated images are analyzed in order to generate cores constituted by zones presenting high certainty as to the existence of objects. The resulting cores are compared and those zones which correspond to more than some determined threshold of the various cores are conserved as indicating the presence of an object. The previously processed images are subjected to a weighted summing operation in order to obtain a first result image containing the uniform component cores. The first result image is then subjected to coloring followed by binarization in order to obtain a second result image containing the uniform components, and the individualized objects are extracted from the image.
    Type: Application
    Filed: June 6, 2002
    Publication date: February 6, 2003
    Inventors: Corinne Thomas, Patrick Hede, Hassane Essafi
  • Patent number: 6229931
    Abstract: The present invention relates to the automatic search for an image sample (f′) in images (f) of a data base. The sample and the images are compressed using their fractal properties, in the form of relations linking their ranges (R) to area or domains (D) of the same image. According to the invention, the comparison relates to indexes registering the geometrical characteristics of these relations. Various means are proposed for permitting a profitable search and in particular a limitation of the distance between ranges and domains of the image (f).
    Type: Grant
    Filed: September 12, 1997
    Date of Patent: May 8, 2001
    Assignee: Commissariat a l'energie Atomique
    Inventors: Hassane Essafi, Jean Michel Marie-Julie
  • Patent number: 5862397
    Abstract: A system of elementary processors in array form organized in accordance with a plurality of nodes with SIMD operation, each having a plurality of elementary processors connected to one another so as to form a ring of elementary processors, each elementary processor being associated with a connection cell connected to the cells of neighbouring elementary processors in order to form a ring network. Each SIMD node is provided with a memory and addressing module ensuring an addressing independence of the node, as well as a control unit connected to the control units of neighbouring nodes in order to form an internode control network in which priority tokens circulate, each memory and addressing module of a node being connected to the memory and addressing module of neighbouring nodes so as to form an internode data network. The system may find one application in the simulation of fluid flows.
    Type: Grant
    Filed: December 5, 1996
    Date of Patent: January 19, 1999
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Hassane Essafi, Dominique D'Humieres, Marc Pic
  • Patent number: 5574931
    Abstract: The invention relates to a process for controlling the circulation of messages in a ring network, in which the data are consecutively supplied, which ensures a consistency of the circulating messages. It also relates to an interconnection system for performing this process. This system comprises a plurality of processors (P0, . . . , Pn) connected on a ring network by means of in each case a cell (C0, . . . , Cn) ensuring the transmission and reception of messages circulating in the ring, a reception module (R0, . . . , Rn) able to store the messages intended for the processor and a transmission module (E0, . . . En) able to store the messages to be supplied to the network.
    Type: Grant
    Filed: September 26, 1994
    Date of Patent: November 12, 1996
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Laurent Letellier, Hassane Essafi, Thierry Collette, Jean-Fran.cedilla.ois Larue, Jean-Pierre Guerin, Jean Rebillat