Patents by Inventor Emmanuel Bernard
Emmanuel Bernard 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: 12644309Abstract: A locking system for a door of a compartment of a parcel locker bank to automatically open a door in response to a control signal, includes a locking element mounted onto a door and a latch mounted to a wall, the locking element including a protruding portion extending in a first direction perpendicularly to the door, the latch comprising a latch pivot around which the latch rotates between a locking position and an unlocking position, the latch pivot having an axis of rotation extending along a second direction perpendicular to the first direction. The latch includes a slider and a guiding rail to guide the slider along a translation direction, the translation parallel to a third direction perpendicular to both the first direction and the second direction when the latch is in the locking position and different from the third direction when the latch is in the unlocking position.Type: GrantFiled: December 5, 2024Date of Patent: June 2, 2026Assignee: QUADIENT TECHNOLOGIES FRANCEInventor: Emmanuel Bernard
-
Publication number: 20250179835Abstract: A locking system for a door of a compartment of a parcel locker bank to automatically open a door in response to a control signal, includes a locking element mounted onto a door and a latch mounted to a wall, the locking element including a protruding portion extending in a first direction perpendicularly to the door, the latch comprising a latch pivot around which the latch rotates between a locking position and an unlocking position, the latch pivot having an axis of rotation extending along a second direction perpendicular to the first direction. The latch includes a slider and a guiding rail to guide the slider along a translation direction, the translation parallel to a third direction perpendicular to both the first direction and the second direction when the latch is in the locking position and different from the third direction when the latch is in the unlocking position.Type: ApplicationFiled: December 5, 2024Publication date: June 5, 2025Inventor: Emmanuel Bernard
-
Patent number: 10715619Abstract: A cache memory can be managed using a probabilistic data structure. For example, a server can store a probabilistic data structure in a memory device. The probabilistic data structure can indicate a probability that a client device has a key-value pair stored in a cache memory. The server can determine an updated version of the key-value pair. The server can then determine that there is a positive probability that the client device has the key-value pair stored in the cache memory using the probabilistic data structure. Based on determining the updated version of the key-value pair and that there is the positive probability that the client device has the key-value pair stored in the cache memory, the server can transmit an invalidation communication to the client device.Type: GrantFiled: October 16, 2017Date of Patent: July 14, 2020Assignee: Red Hat, Inc.Inventor: Emmanuel Bernard
-
Publication number: 20190116238Abstract: A cache memory can be managed using a probabilistic data structure. For example, a server can store a probabilistic data structure in a memory device. The probabilistic data structure can indicate a probability that a client device has a key-value pair stored in a cache memory. The server can determine an updated version of the key-value pair. The server can then determine that there is a positive probability that the client device has the key-value pair stored in the cache memory using the probabilistic data structure. Based on determining the updated version of the key-value pair and that there is the positive probability that the client device has the key-value pair stored in the cache memory, the server can transmit an invalidation communication to the client device.Type: ApplicationFiled: October 16, 2017Publication date: April 18, 2019Applicant: RED HAT, INC.Inventor: EMMANUEL BERNARD
-
Patent number: 8662281Abstract: Provided is a storage device for a mail-handling machine. The storage device includes a mailpiece-receiving deck along a longitudinal edge of which a referencing wall extends, and through which a conveyor belt passes for the purpose of conveying mailpieces along the referencing wall from an inlet of the device towards a sloping surface against which the mailpieces accumulate, and a skid-forming part that is supported by a structure secured to the storage device and that comes to press against said stack of mailpieces substantially over the entire length of said stack, so as to jog the top of the stack.Type: GrantFiled: December 22, 2011Date of Patent: March 4, 2014Assignee: Neopost TechnologiesInventors: Emmanuel Bernard, Stéphane Le Gallo
-
Patent number: 8612467Abstract: Techniques for filtering a full-text search result in a full-text search engine level are described herein. According to one embodiment, in response to a search query received at an ORM system for a full-text search in a relational database, a full-text search engine is invoked to perform the requested full-text search based on the search query. A filter is utilized to filter a search result generated from the full-text search engine using a filter object representing a filter associated with the search query and returning the filtered result to the application client. Thereafter, the filter object is cached in a cache memory of the ORM system such that the cached filter object can be used in subsequent search queries without having to recreating the same filter object. Other methods and apparatuses are also described.Type: GrantFiled: February 28, 2008Date of Patent: December 17, 2013Assignee: Red Hat, Inc.Inventor: Emmanuel Bernard
-
Patent number: 8517166Abstract: A mailpiece selector device including at least a first guide that is mounted above a support plate for supporting mailpieces, and that is made up of a plurality of moving shoes for selecting the mailpieces one-by-one and for transporting them downstream along a referencing wall, at least one of the moving shoes having a varying coefficient of adhesion that increases going towards the support plate, the top portion of the moving shoe having a low coefficient of adhesion and the bottom portion having a high coefficient of adhesion.Type: GrantFiled: July 29, 2011Date of Patent: August 27, 2013Assignee: Neopost TechnologiesInventors: Frédéric Jost, Emmanuel Bernard
-
Patent number: 8398076Abstract: A storage device for a mail-handling machine, said storage device comprising a mailpiece-receiving deck along a longitudinal edge of which a referencing wall extends, and through which a conveyor belt passes for the purpose of conveying mailpieces along said referencing wall, and a shock-absorber ramp that is mounted against the referencing wall and that is hit by the mailpieces after they are ejected from said mail-handling machine, and before they fall back down onto the conveyor belt so as to be conveyed towards the sloping surface.Type: GrantFiled: December 27, 2011Date of Patent: March 19, 2013Assignee: Neopost TechnologiesInventors: Emmanuel Bernard, Stéphane Le Gallo
-
Publication number: 20120193189Abstract: A storage device for a mail-handling machine, said storage device comprising a mailpiece-receiving deck along a longitudinal edge of which a referencing wall extends, and through which a conveyor belt passes for the purpose of conveying mailpieces along said referencing wall from an inlet of the device towards a sloping surface against which said mailpieces accumulate, and a skid-forming part that is supported by a structure secured to said storage device and that comes to press against said stack of mailpieces substantially over the entire length of said stack, so as to jog the top of said stack.Type: ApplicationFiled: December 22, 2011Publication date: August 2, 2012Applicant: NEOPOST TECHNOLOGIESInventors: Emmanuel BERNARD, Stéphane LE GALLO
-
Publication number: 20120193866Abstract: A storage device for a mail-handling machine, said storage device comprising a mailpiece-receiving deck along a longitudinal edge of which a referencing wall extends, and through which a conveyor belt passes for the purpose of conveying mailpieces along said referencing wall, and a shock-absorber ramp that is mounted against the referencing wall and that is hit by the mailpieces after they are ejected from said mail-handling machine, and before they fall back down onto the conveyor belt so as to be conveyed towards the sloping surface.Type: ApplicationFiled: December 27, 2011Publication date: August 2, 2012Applicant: NEOPOST TECHNOLOGIESInventors: Emmanuel BERNARD, Stéphane LE GALLO
-
Patent number: 8194131Abstract: A device for capturing a silhouette consisting of a transparent wall, a vision device to capture at least one image of the wall and a processing unit connected to the vision device which analyses the captured images and detects the silhouette of the individual passing between the transparent wall and the vision device. More than one pattern is positioned on the transparent wall and the patterns exhibit a contrast with the transparent wall.Type: GrantFiled: July 27, 2007Date of Patent: June 5, 2012Assignee: Sagem SecuriteInventors: Emmanuel Bernard, Joël-Yann Fourre, Laurent Lambert
-
Publication number: 20120090955Abstract: A mailpiece selector device comprising at least a first guide that is mounted above a support plate for supporting said mailpieces, and that is made up of a plurality of moving shoes for selecting said mailpieces one-by-one and for transporting them downstream along a referencing wall, at least one of said plurality of moving shoes having a varying coefficient of adhesion that increases going towards said support plate, the top portion of the moving shoe having a low coefficient of adhesion and the bottom portion having a high coefficient of adhesion.Type: ApplicationFiled: July 29, 2011Publication date: April 19, 2012Applicant: NEOPOST TECHNOLOGIESInventors: Frédéric Jost, Emmanuel Bernard
-
Patent number: 7978544Abstract: Techniques for providing a unified view of a domain model to a user are described herein. In one embodiment, in response to a first search query received from a client via a first search mechanism (e.g., outside of the relational DB) for a list of persistent objects representing data entries of a relational database, it is determined whether the persistent objects have been accessed via a second search query via a second search mechanism based on an object identifier of the persistent object. If the requested persistent object has been accessed via a second search query, an identical instance of the persistent object is returned to the client as a result of the first search query. Other methods and apparatuses are also described.Type: GrantFiled: March 1, 2010Date of Patent: July 12, 2011Assignee: Red Hat, Inc.Inventor: Emmanuel Bernard
-
Patent number: 7847688Abstract: A method of improving the rate of detection of attempts at fraud when a person passes through a controlled space based on the use of different sets of parameters issuing from at least two different sensor systems, some sets of parameters being based on correlations of measurements issuing from various sensor systems. Learning is carried out so as to characterize various types of fraud to permit identification of attempts at fraud by correlation between measurements obtained and characterizations of each type of fraud for each set of parameters.Type: GrantFiled: December 6, 2006Date of Patent: December 7, 2010Assignee: MorphoInventors: Emmanuel Bernard, Jean-Christophe Fondeur, Laurent Lambert
-
Patent number: 7827168Abstract: Techniques of index clustering for full text search engines are described herein. In one embodiment, a full text search is performed by a search node using a local copy of an index within the searching node during a search session. In response to an update of a list of data entries the relational database through a Common API (common in the sense the update triggered to the relational DB will also trigger an index change), an index update event is scheduled to update a master copy of the index directory. Periodically the local copy of the index directory is updated by copying index data from the master copy of the index directory (totally or incrementally). Other methods and apparatuses are also described.Type: GrantFiled: May 30, 2007Date of Patent: November 2, 2010Assignee: Red Hat, Inc.Inventor: Emmanuel Bernard
-
Patent number: 7788270Abstract: Techniques for filtering a full-text search result in a full-text search engine level are described herein. According to one embodiment, a filter is defined via a definition statement a filter using a filter name which identifies a filter object representing an implementation of the filter. In response to a search query received at the ORM system from an application client, where the search query identifying the filter via the filter name, a full-text search engine is invoked to perform a full-text search in a database based on one or more keywords in the search query. The filter object is identified based on the filter name extracted from the search query and the filter object associated with the search query is invoked using the filter name of the filter object to filter a search result generated from the full-text search engine. Other methods and apparatuses are also described.Type: GrantFiled: February 28, 2008Date of Patent: August 31, 2010Assignee: Red Hat, Inc.Inventor: Emmanuel Bernard
-
Publication number: 20100217778Abstract: Techniques for providing a unified view of a domain model to a user are described herein. In one embodiment, in response to a first search query received from a client via a first search mechanism (e.g., outside of the relational DB) for a list of persistent objects representing data entries of a relational database, it is determined whether the persistent objects have been accessed via a second search query via a second search mechanism based on an object identifier of the persistent object. If the requested persistent object has been accessed via a second search query, an identical instance of the persistent object is returned to the client as a result of the first search query. Other methods and apparatuses are also described.Type: ApplicationFiled: March 1, 2010Publication date: August 26, 2010Inventor: Emmanuel Bernard
-
Patent number: 7689535Abstract: Techniques for providing a unified view of a domain model to a user are described herein. In one embodiment, in response to a first search query received from a client via a first search mechanism (e.g., outside of the relational DB) for a list of persistent objects representing data entries of a relational database, it is determined whether the persistent objects have been accessed via a second search query via a second search mechanism based on an object identifier of the persistent object. If the requested persistent object has been accessed via a second search query, an identical instance of the persistent object is returned to the client as a result of the first search query. Other methods and apparatuses are also described.Type: GrantFiled: May 30, 2007Date of Patent: March 30, 2010Assignee: Red Hat, Inc.Inventor: Emmanuel Bernard
-
Publication number: 20100045792Abstract: A device for capturing a silhouette consisting of a transparent wall, a vision device to capture at least one image of the wall and a processing unit connected to the vision device which analyses the captured images and detects the silhouette of the individual passing between the transparent wall and the vision device. More than one pattern is positioned on the transparent wall and the patterns exhibit a contrast with the transparent wall.Type: ApplicationFiled: July 27, 2007Publication date: February 25, 2010Applicant: Segem Defense SecuriteInventors: Emmanuel Bernard, Joël-Yann Fourre, Laurent Lambert
-
Publication number: 20090222439Abstract: Techniques for filtering a full-text search result in a full-text search engine level are described herein. According to one embodiment, a filter is defined via a definition statement a filter using a filter name which identifies a filter object representing an implementation of the filter. In response to a search query received at the ORM system from an application client, where the search query identifying the filter via the filter name, a full-text search engine is invoked to perform a full-text search in a database based on one or more keywords in the search query. The filter object is identified based on the filter name extracted from the search query and the filter object associated with the search query is invoked using the filter name of the filter object to filter a search result generated from the full-text search engine. Other methods and apparatuses are also described.Type: ApplicationFiled: February 28, 2008Publication date: September 3, 2009Inventor: Emmanuel Bernard