Patents by Inventor Pascal Blais
Pascal Blais 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: 10123051Abstract: A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.Type: GrantFiled: October 2, 2017Date of Patent: November 6, 2018Assignee: IWatchLife Inc.Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips
-
Publication number: 20180027260Abstract: A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.Type: ApplicationFiled: October 2, 2017Publication date: January 25, 2018Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips
-
Patent number: 9788017Abstract: A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.Type: GrantFiled: October 7, 2010Date of Patent: October 10, 2017Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips
-
Publication number: 20170257600Abstract: A method includes receiving, at a peer node, statistical data based on video data and relating to the video data, but other than a video content and an image content of the video data. In particular, the peer node is other than within a trusted group of nodes trusted for accessing the video data. At the peer node, the statistical data is analyzed to identify predetermined patterns therein. Upon identifying a predetermined pattern, a signal is provided to a trusted processor relating to the identified pattern.Type: ApplicationFiled: May 16, 2017Publication date: September 7, 2017Inventors: Charles BLACK, Jason PHILLIPS, Robert LAGANIERE, Pascal BLAIS
-
Publication number: 20170163941Abstract: A method comprises receiving first video data at a source end, the first video data including video data relating to an event of interest captured using a video camera disposed at the source end. The first video data is retrievably stored in a memory storage device. Video analytics is performed on the first video data to identify a first portion of the first video data that is representative of the event of interest. Subsequently, portions of the first video data other than the first portion are deleted from the memory storage device.Type: ApplicationFiled: February 21, 2017Publication date: June 8, 2017Inventors: Robert Laganiere, William A. Murphy, Pascal Blais, Jason Phillips
-
Patent number: 9667919Abstract: A method includes receiving, at a peer node, statistical data based on video data and relating to the video data, but other than a video content and an image content of the video data. In particular, the peer node is other than within a trusted group of nodes trusted for accessing the video data. At the peer node, the statistical data is analyzed to identify predetermined patterns therein. Upon identifying a predetermined pattern, a signal is provided to a trusted processor relating to the identified pattern.Type: GrantFiled: August 1, 2013Date of Patent: May 30, 2017Assignee: IWATCHLIFE INC.Inventors: Charles Black, Jason Phillips, Robert Laganiere, Pascal Blais
-
Publication number: 20170105033Abstract: A method for providing streamed video data from a plurality of sources within a known geographic area includes receiving at a server, via a communication network, first video stream data captured within the known geographic area using a first user device and second video stream data captured within the known geographic area using a second user device. The first video stream data is provided from the server to a display device associated with a user for being viewed by the user. An indication that the second video stream data is available to be viewed in addition to the first video stream data is also provided, from the server to the display device, via the communication network.Type: ApplicationFiled: December 20, 2016Publication date: April 13, 2017Inventors: Charles BLACK, Jason PHILLIPS, Robert LAGANIERE, Pascal BLAIS
-
Patent number: 9538238Abstract: A method for providing streamed video data from a plurality of sources within a known geographic area includes receiving at a server, via a communication network, first video stream data captured within the known geographic area using a first user device and second video stream data captured within the known geographic area using a second user device. The first video stream data is provided from the server to a display device associated with a user for being viewed by the user. An indication that the second video stream data is available to be viewed in addition to the first video stream data is also provided, from the server to the display device, via the communication network.Type: GrantFiled: August 1, 2013Date of Patent: January 3, 2017Assignee: IWATCHLIFE INC.Inventors: Charles Black, Jason Phillips, Robert Laganiere, Pascal Blais
-
Publication number: 20160366389Abstract: A method for performing video analytics comprises capturing video data using a video source disposed at an acquisition end. The captured video data is stored at the acquisition end, and non-adjacent single frames of the captured video data are transmitted from the acquisition end to a server via an IP network. The non-adjacent single frames of captured video data are transmitted one at a time at known time intervals, or a burst of a plurality of non-adjacent single frames is transmitted at another known time interval. At the server, video analytics is performed on a current one of the non-adjacent single frames for detecting an actionable event relative to a previous one of the non-adjacent single frames. In response to detecting an actionable event, a signal for requesting previously stored video data captured between the current one of the non-adjacent single frames and the previous one of the non-adjacent single frames is transmitted to the acquisition end via the IP network.Type: ApplicationFiled: August 10, 2016Publication date: December 15, 2016Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips
-
Patent number: 9420250Abstract: A method for performing video analytics comprises capturing video data using a video source disposed at an acquisition end. The captured video data is stored at the acquisition end, and non-adjacent single frames of the captured video data are transmitted from the acquisition end to a server via an IP network. The non-adjacent single frames of captured video data are transmitted one at a time at known time intervals, or a burst of a plurality of non-adjacent single frames is transmitted at another known time interval. At the server, video analytics is performed on a current one of the non-adjacent single frames for detecting an actionable event relative to a previous one of the non-adjacent single frames. In response to detecting an actionable event, a signal for requesting previously stored video data captured between the current one of the non-adjacent single frames and the previous one of the non-adjacent single frames is transmitted to the acquisition end via the IP network.Type: GrantFiled: October 7, 2010Date of Patent: August 16, 2016Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips
-
Publication number: 20150154840Abstract: Video data relating to a field of view is captured by a video camera. The captured video data is provided to a cloud-based processor via a communication network and is processed. thereon according to a video analytics process to detect an actionable event within the captured video data and, in response to a detected actionable event, an alert signal relating is transmitted to an electronic communication device that is associated with a user. Based on the alert signal an alert message is displayed via a display portion of the electronic communication device and a user interface is provided in association with the displaying of the alert message supporting selection by the user of a video-display device. A user input indicative of selection of the video display device is received via the user interface. The captured video data is then displayed in the human intelligible form on the video display device.Type: ApplicationFiled: July 19, 2013Publication date: June 4, 2015Inventors: Charles Black, Jason Phillips, Robert Laganiere, Pascal Blais
-
Publication number: 20150106738Abstract: A system for performing video and or audio analytics includes a sensor at a source end. The sensor is for capturing sensor data comprising at least one of video data and audio data, and for providing at least a portion of the captured sensor data via a data output port thereof. The system also includes a data store having stored thereon machine-readable 5 instruction code comprising a plurality of different applications for processing at least one of video data and audio data. A user interface is provided for receiving an indication from a user, and for providing data relating to the indication to a processor, the data for selecting at least one of the plurality of different applications. The processor launches the at least one of the plurality of different applications and processes the provided at least a portion of 10 the captured sensor data in accordance therewith.Type: ApplicationFiled: April 12, 2013Publication date: April 16, 2015Inventors: Charles Black, Jason Phillips, Robert Laganiere, Pascal Blais
-
Patent number: 8673761Abstract: A reflow method for solder includes heating the solder to a first temperature that is above a liquidus temperature of the solder; cooling the solder to a second temperature that is below a solidification temperature of the solder; reheating the solder to a third temperature that is above a solidus temperature of the solder and below the liquidus temperature of the solder; cooling the solder to a fourth temperature that is below the solidification temperature of the solder.Type: GrantFiled: February 19, 2011Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Pascal Blais, Clement Fortin
-
Publication number: 20140036090Abstract: A method for providing streamed video data from a plurality of sources within a known geographic area includes receiving at a server, via a communication network, first video stream data captured within the known geographic area using a first user device and second video stream data captured within the known geographic area using a second user device. The first video stream data is provided from the server to a display device associated with a user for being viewed by the user. An indication that the second video stream data is available to be viewed in addition to the first video stream data is also provided, from the server to the display device, via the communication network.Type: ApplicationFiled: August 1, 2013Publication date: February 6, 2014Applicant: IWATCHLIFE INC.Inventors: Charles BLACK, Jason PHILLIPS, Robert LAGANIERE, Pascal BLAIS
-
Publication number: 20140036073Abstract: A method includes receiving, at a peer node, statistical data based on video data and relating to the video data, but other than a video content and an image content of the video data. In particular, the peer node is other than within a trusted group of nodes trusted for accessing the video data. At the peer node, the statistical data is analyzed to identify predetermined patterns therein. Upon identifying a predetermined pattern, a signal is provided to a trusted processor relating to the identified pattern.Type: ApplicationFiled: August 1, 2013Publication date: February 6, 2014Applicant: IWATCHLIFE INC.Inventors: Charles BLACK, Jason PHILLIPS, Robert LAGANIERE, Pascal BLAIS
-
Patent number: 8514386Abstract: A method for verifying the internal microstructure of interconnects in flip-chip applications includes providing a microelectronic assembly comprising the following: a substrate hosting an array of flip-chip attach pads and one or more process control pads; a flip chip having an array of solder bumps in contact with the array of flip-chip attach pads; and one or more representative solder bumps contacting the one or more process control pads. The representative solder bumps have a substantially similar or identical chemical composition as the array of solder bumps. A reflow cycle is then applied to the microelectronic assembly to melt and solidify the array of solder bumps on the flip-chip attach pads and melt and solidify the representative solder bumps on the process control pads. The surface texture of the representative solder bumps is then optically inspected to determine an internal microstructure of the array of solder bumps.Type: GrantFiled: May 25, 2011Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Christian Bergeron, Pascal Blais, Clement Fortin, Luc Guerin
-
Publication number: 20120300220Abstract: A method for verifying the internal microstructure of interconnects in flip-chip applications includes providing a microelectronic assembly comprising the following: a substrate hosting an array of flip-chip attach pads and one or more process control pads; a flip chip having an array of solder bumps in contact with the array of flip-chip attach pads; and one or more representative solder bumps contacting the one or more process control pads. The representative solder bumps have a substantially similar or identical chemical composition as the array of solder bumps. A reflow cycle is then applied to the microelectronic assembly to melt and solidify the array of solder bumps on the flip-chip attach pads and melt and solidify the representative solder bumps on the process control pads. The surface texture of the representative solder bumps is then optically inspected to determine an internal microstructure of the array of solder bumps.Type: ApplicationFiled: May 25, 2011Publication date: November 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christian Bergeron, Pascal Blais, Clement Fortin, Luc Guerin
-
Publication number: 20120211276Abstract: A reflow method for solder includes heating the solder to a first temperature that is above a liquidus temperature of the solder; cooling the solder to a second temperature that is below a solidification temperature of the solder; reheating the solder to a third temperature that is above a solidus temperature of the solder and below the liquidus temperature of the solder; cooling the solder to a fourth temperature that is below the solidification temperature of the solder.Type: ApplicationFiled: February 19, 2011Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pascal Blais, Clement Fortin
-
Publication number: 20120195363Abstract: A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.Type: ApplicationFiled: October 7, 2010Publication date: August 2, 2012Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips
-
Publication number: 20120194676Abstract: A method for performing video analytics comprises capturing video data using a video source disposed at an acquisition end. The captured video data is stored at the acquisition end, and non-adjacent single frames of the captured video data are transmitted from the acquisition end to a server via an IP network. The non-adjacent single frames of captured video data are transmitted one at a time at known time intervals, or a burst of a plurality of non-adjacent single frames is transmitted at another known time interval. At the server, video analytics is performed on a current one of the non-adjacent single frames for detecting an actionable event relative to a previous one of the non-adjacent single frames. In response to detecting an actionable event, a signal for requesting previously stored video data captured between the current one of the non-adjacent single frames and the previous one of the non-adjacent single frames is transmitted to the acquisition end via the IP network.Type: ApplicationFiled: October 7, 2010Publication date: August 2, 2012Inventors: Robert Laganiere, William Murphy, Pascal Blais, Jason Phillips