Patents by Inventor Martin Luc
Martin Luc 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: 10395745Abstract: A one-time programmable memory device includes a well of a first polarity in a semiconductor substrate. A lightly-doped drain (LDD) region is above one portion of the well. The LDD region has a first doping concentration and a second polarity that is opposite the first polarity. A source region or a drain region of the second polarity is above another portion of the well. The source region or the drain region has a second doping concentration that is higher than the first doping concentration. A first breakdown voltage between the LDD region and the well region is higher than a second breakdown voltage between the source region or the drain region and the well region. A select device is positioned at least partially above a portion of the source region or the drain region. The select device is configured to form a channel between the source region or the drain region and the LDD region. An anti-fuse device is positioned at least partially above a portion of the LDD region.Type: GrantFiled: October 23, 2017Date of Patent: August 27, 2019Assignee: Synposys, Inc.Inventors: Andrew E. Horch, Martin Luc Cecil Arthur Niset, Ting-Jia Hu
-
Patent number: 10382511Abstract: A guest digital device joins a playback session hosted by a host digital device and synchronizes playback of digital media content with playback on the host digital device. This enables multiple users to listen to or view media at the same time on their respective devices. A time-based synchronization process may be used to initially synchronize playback of the guest digital device to the host digital device. If synchronization is lost, the device may record and analyze audio during playback and a fingerprint-based synchronization approach may be applied that detects a time offset between fingerprints in the analyzed audio. If synchronization is still not achieved, a watermark-based synchronization approach may be applied in which watermarks are actively injected into the audio and the time offsets between the watermarks is detected.Type: GrantFiled: February 23, 2017Date of Patent: August 13, 2019Assignee: AMP ME INC.Inventors: Martin-Luc Archambault, Andrè-Philippe Paquet, Martin Gagnon, Daniel Levesque, Keith Beaudoin, Luc Bernard, Marc Mercier, Michaël Mimeault, Rami Kuret, Julien Gobeil Simard
-
Publication number: 20180114582Abstract: A one-time programmable memory device includes a well of a first polarity in a semiconductor substrate. A lightly-doped drain (LDD) region is above one portion of the well. The LDD region has a first doping concentration and a second polarity that is opposite the first polarity. A source region or a drain region of the second polarity is above another portion of the well. The source region or the drain region has a second doping concentration that is higher than the first doping concentration. A first breakdown voltage between the LDD region and the well region is higher than a second breakdown voltage between the source region or the drain region and the well region. A select device is positioned at least partially above a portion of the source region or the drain region. The select device is configured to form a channel between the source region or the drain region and the LDD region. An anti-fuse device is positioned at least partially above a portion of the LDD region.Type: ApplicationFiled: October 23, 2017Publication date: April 26, 2018Inventors: Andrew E. Horch, Martin Luc Cecil Arthur Niset, Ting-Jia Hu
-
Publication number: 20170251040Abstract: A guest digital device joins a playback session hosted by a host digital device and synchronizes playback of digital media content with playback on the host digital device. This enables multiple users to listen to or view media at the same time on their respective devices. A time-based synchronization process may be used to initially synchronize playback of the guest digital device to the host digital device. If synchronization is lost, the device may record and analyze audio during playback and a fingerprint-based synchronization approach may be applied that detects a time offset between fingerprints in the analyzed audio. If synchronization is still not achieved, a watermark-based synchronization approach may be applied in which watermarks are actively injected into the audio and the time offsets between the watermarks is detected.Type: ApplicationFiled: February 23, 2017Publication date: August 31, 2017Inventors: Martin-Luc Archambault, Andrè-Philippe Paquet, Martin Gagnon, Daniel Levesque, Keith Beaudoin, Luc Bernard, Marc Mercier, Michaël Mimeault, Rami Kuret, Julien Gobeil Simard
-
Publication number: 20170034263Abstract: Playback of an audio stream is synchronized on multiple connected digital devices by using synchronization fingerprints. Playback actions may furthermore be synchronized on all devices, such as skips and pauses. Furthermore, synchronization may be maintained even in the presence of variations in decoding speed, playback interruptions, and network disconnections. Synchronized playback of streamed audio content on multiple devices is achieved by devices compensating for time drifting induced by network instability and variable playback speed across master and guest devices to reduce the formation of echoes during playback.Type: ApplicationFiled: July 28, 2016Publication date: February 2, 2017Inventors: Martin-Luc Archambault, André-Philippe Paquet, Nicolas Presseault, Marcos Paulo Damasceno, Julien Gobeil Simard, Luc Bernard, Martin Gagnon, Steve Matte, Daniel Levesque
-
Patent number: 9557577Abstract: A method of preparing an ophthalmic lens (30) to be fitted into a surround of a spectacle frame, includes: acquiring a longitudinal profile (50) of the surround; centering the longitudinal profile; acquiring the geometry of at least one part of an optical face of the ophthalmic lens; calculating a treatment setpoint for treating the ophthalmic lens; and treating the ophthalmic lens. The acquiring operation includes a step of calculating the bidimensional coordinates of a plurality of measurement points (P?i, P?i) situated along two distinct longitudinal strands (51, 52) which are chosen in such a way that they define between them a band which extends along the longitudinal profile, and a step of examining the ophthalmic lens to acquire the tridimensional coordinates for the measurement points with a view to calculating the treatment setpoint.Type: GrantFiled: November 16, 2012Date of Patent: January 31, 2017Assignee: ESSILOR INTERNATIONAL (COMPAGNIE GENERALE D'OPTIQUE)Inventors: Martin Luc, Benoit Holvoet Vermaut, Frederic Dubois
-
Patent number: 9406812Abstract: A nonvolatile memory (“NVM”) bitcell includes a source and a drain formed in an active region of a substrate and separated by a channel region in the active region. A gate stack formed over the substrate includes a gate formed on an oxide and at least one sidewall spacer formed around the gate. A charge trapping layer is formed on an opposite side of the sidewall spacer from the gate, where at least a portion of the charge trapping layer acts as a floating gate for the bitcell. The bitcell further includes a salicide block covering the floating gate portion of the charge trapping layer. An contact (sometimes referred to as a bar contact) physically contacts the salicide block above the floating gate portion of the charge trapping layer.Type: GrantFiled: January 12, 2015Date of Patent: August 2, 2016Assignee: Synopsys, Inc.Inventors: Andrew E. Horch, Martin Luc Cecil Arthur Niset
-
Publication number: 20160204279Abstract: A nonvolatile memory (“NVM”) bitcell includes a source and a drain formed in an active region of a substrate and separated by a channel region in the active region. A gate stack formed over the substrate includes a gate formed on an oxide and at least one sidewall spacer formed around the gate. A charge trapping layer is formed on an opposite side of the sidewall spacer from the gate, where at least a portion of the charge trapping layer acts as a floating gate for the bitcell. The bitcell further includes a salicide block covering the floating gate portion of the charge trapping layer. An contact (sometimes referred to as a bar contact) physically contacts the salicide block above the floating gate portion of the charge trapping layer.Type: ApplicationFiled: January 12, 2015Publication date: July 14, 2016Inventors: Andrew E. Horch, Martin Luc Cecil Arthur Niset
-
Publication number: 20140340633Abstract: A method of preparing an ophthalmic lens (30) to be fitted into a surround of a spectacle frame, includes: acquiring a longitudinal profile (50) of the surround; centering the longitudinal profile; acquiring the geometry of at least one part of an optical face of the ophthalmic lens; calculating a treatment setpoint for treating the ophthalmic lens; and treating the ophthalmic lens. The acquiring operation includes a step of calculating the bidimensional coordinates of a plurality of measurement points (P?i, P?i) situated along two distinct longitudinal strands (51, 52) which are chosen in such a way that they define between them a band which extends along the longitudinal profile, and a step of examining the ophthalmic lens to acquire the tridimensional coordinates for the measurement points with a view to calculating the treatment setpoint.Type: ApplicationFiled: November 16, 2012Publication date: November 20, 2014Applicant: ESSILOR INTERNATIONAL (COMPAGNIE GENERALE D'OPTIQUE)Inventors: Martin Luc, Benoit Holvoet Vermaut, Frederic Dubois
-
Patent number: 8620898Abstract: The present document describes a method for presenting modified information obtained from the internet on an application on a mobile device. The mobile device is set to communicate with the internet through a proxy server. A user of the mobile device is registered on a social network from which indexed search content specific to the user's connections on the social network are obtained. The method comprises: modifying, based on the indexed search content specific to the user's connections, an output for the application from an internet server to produce a modified output for the application; and sending the modified output for the application to the mobile device for presentation in the application on the mobile device.Type: GrantFiled: May 15, 2012Date of Patent: December 31, 2013Assignee: Wajam Internet Technologies Inc.Inventors: Martin-Luc Archambault, André-Philippe Paquet, Heikki Koivikko
-
Patent number: 8577859Abstract: There is disclosed a method and system for presenting indexed search results from a social network, concurrently with customary search results returned by a search engine hosted on a website, to a user performing a search from a user interface of a user device using the search engine. The user is registered on the social network and has connections thereon. The method comprises: indexing data related to users registered on the social network to produce indexed data, the data obtained from the social network hosted on a website different from the website hosting the search engine; receiving a search query along with a user identifier; performing a search on the indexed data specific to the user's connections to obtain indexed search results specific to the user's connections on the social network; and returning to the user device the indexed search results for presentation on the user interface.Type: GrantFiled: January 9, 2012Date of Patent: November 5, 2013Assignee: Wajam Internet Technologie Inc.Inventors: Martin-Luc Archambault, Sébastien Giroux, André-Philippe Paquet
-
Patent number: 8498979Abstract: There is described a method implemented on a social search server for presenting names of members of a social network who shared information about a commercial item to a user performing a search from a user interface of a user device. The user is registered on the social network and has connections thereon. The method comprises: indexing data representative of activities of the members on the social network; extracting commercial items from the indexed activity data; receiving a search query along with a user identifier; identifying a commercial item within the search query; using the search query and the user identifier, performing a search on the extracted commercial items specific to the user's connections to obtain names of members who shared information about the commercial item; and returning the names of the members who shared information about the commercial item to the user device.Type: GrantFiled: February 19, 2012Date of Patent: July 30, 2013Assignee: Wajam Internet Technologies Inc.Inventors: Martin-Luc Archambault, André-Philippe Paquet
-
Publication number: 20130179429Abstract: There is described a method implemented on a social search server for presenting names of members of a social network who shared information about a commercial item to a user performing a search from a user interface of a user device. The user is registered on the social network and has connections thereon. The method comprises: indexing data representative of activities of the members on the social network; extracting commercial items from the indexed activity data; receiving a search query along with a user identifier; identifying a commercial item within the search query; using the search query and the user identifier, performing a search on the extracted commercial items specific to the user's connections to obtain names of members who shared information about the commercial item; and returning the names of the members who shared information about the commercial item to the user device.Type: ApplicationFiled: February 19, 2012Publication date: July 11, 2013Applicant: Wajam Internet Technologies inc.Inventors: Martin-Luc Archambault, André-Philippe Paquet
-
Publication number: 20130179427Abstract: There is disclosed a method and system for presenting indexed search results from a social network, concurrently with customary search results returned by a search engine hosted on a website, to a user performing a search from a user interface of a user device using the search engine. The user is registered on the social network and has connections thereon. The method comprises: indexing data related to users registered on the social network to produce indexed data, the data obtained from the social network hosted on a website different from the website hosting the search engine; receiving a search query along with a user identifier; performing a search on the indexed data specific to the user's connections to obtain indexed search results specific to the user's connections on the social network; and returning to the user device the indexed search results for presentation on the user interface.Type: ApplicationFiled: January 9, 2012Publication date: July 11, 2013Applicant: Wajam Internet Technologies Inc.Inventors: Martin-Luc Archambault, Sebastien Giroux, André-Philippe Paquet
-
Publication number: 20130179430Abstract: The present document describes a method for presenting modified information obtained from the internet on an application on a mobile device. The mobile device is set to communicate with the internet through a proxy server. A user of the mobile device is registered on a social network from which indexed search content specific to the user's connections on the social network are obtained. The method comprises: modifying, based on the indexed search content specific to the user's connections, an output for the application from an internet server to produce a modified output for the application; and sending the modified output for the application to the mobile device for presentation in the application on the mobile device.Type: ApplicationFiled: May 15, 2012Publication date: July 11, 2013Applicant: Wajam Internet Technologies Inc.Inventors: Martin-Luc Archambault, André-Philippe Paquet, Heikki Koivikko
-
Publication number: 20130179428Abstract: There is described a method and system for obtaining ranked search results including names of experts who are members of a social network and presenting the ranked search results to a user performing a search from a user interface of a user device. The user is registered on the social network and has connections thereon. The method comprises: indexing data representative of activities of the members on the social network to produce indexed activity data; receiving a search query relative to a subject along with a user identifier from the user device; using the search query and the user identifier, ranking members from the user's connections based on their activities on the social network related to the subject to obtain ranked experts for the subject; returning the names of ranked experts for the subject to the user device for presentation on the user interface.Type: ApplicationFiled: January 18, 2012Publication date: July 11, 2013Applicant: Wajam Internet Technologies Inc.Inventors: Martin-Luc Archambault, André-Philippe Paquet
-
Patent number: 8478735Abstract: There is described a method and system for obtaining ranked search results including names of experts who are members of a social network and presenting the ranked search results to a user performing a search from a user interface of a user device. The user is registered on the social network and has connections thereon. The method comprises: indexing data representative of activities of the members on the social network to produce indexed activity data; receiving a search query relative to a subject along with a user identifier from the user device; using the search query and the user identifier, ranking members from the user's connections based on their activities on the social network related to the subject to obtain ranked experts for the subject; returning the names of ranked experts for the subject to the user device for presentation on the user interface.Type: GrantFiled: January 18, 2012Date of Patent: July 2, 2013Assignee: Wajam Internet Technologies Inc.Inventors: Martin-Luc Archambault, André-Philippe Paquet
-
Publication number: 20090063338Abstract: A method and system for placing an order for an item which allows a purchaser to search for an item across multiple merchants, including merchants without a pre-existing agreement to be included in the search, returns a list of merchants with the desired item, enables the user to sort the list according to several criteria (including: price; price and shipping; price, shipping, tax, and fees; shipping time; and country of merchant) and enables the purchaser to purchase the item from any of the listed merchants with a single action even if the purchaser did not have an account with the chosen merchant.Type: ApplicationFiled: June 5, 2008Publication date: March 5, 2009Inventor: Martin-Luc Archambault