Patents by Inventor Pierre Larose

Pierre Larose 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: 10735297
    Abstract: According to one general aspect, a method of using a first probing device may include monitoring one or more encrypted communications sessions between a first computing device and a second computing device. In some implementations of the method, each encrypted communications session includes transmitting a plurality of encrypted data objects between the first and second computing devices. The method may include deriving, by the first probing device, timing information regarding an encrypted communications session. The method may also include transmitting, from the first probing device to a second probing device, the derived timing information.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 4, 2020
    Assignee: BladeLogic, Inc.
    Inventors: Danny Deschênes, Joe Pei-Wen Hsy, Pierre Larose
  • Publication number: 20190058648
    Abstract: According to one general aspect, a method of using a first probing device may include monitoring one or more encrypted communications sessions between a first computing device and a second computing device. In some implementations of the method, each encrypted communications session includes transmitting a plurality of encrypted data objects between the first and second computing devices. The method may include deriving, by the first probing device, timing information regarding an encrypted communications session. The method may also include transmitting, from the first probing device to a second probing device, the derived timing information.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 21, 2019
    Inventors: Danny Deschênes, Joe Pei-Wen Hsy, Pierre Larose
  • Patent number: 10142215
    Abstract: According to one general aspect, a method of using a first probing device may include monitoring one or more encrypted communications sessions between a first computing device and a second computing device. In some implementations of the method, each encrypted communications session includes transmitting a plurality of encrypted data objects between the first and second computing devices. The method may include deriving, by the first probing device, timing information regarding an encrypted communications session. The method may also include transmitting, from the first probing device to a second probing device, the derived timing information.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: November 27, 2018
    Assignee: BladeLogic, Inc.
    Inventors: Danny Deschênes, Joe Pei-Wen Hsy, Pierre Larose
  • Patent number: 9712516
    Abstract: A system for monitoring resources transferred over a network includes a capture module that is configured to capture content transferred over a network between a requestor device and a server device. The content includes a resource, a digital signature associated with the resource and a digital certificate associated with the digital signature. The system includes a resource monitor module that is configured to receive the captured content from the capture module. The resource monitor module includes at least one memory, at least one processor and a resource analyzer module that is configured to use the at least one processor to inspect one or more attributes of the digital certificate and inspect the digital signature and verify the digital certificate using the attributes and verify the digital signature.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: July 18, 2017
    Assignee: BMC Software, Inc.
    Inventors: Danny Deschenes, Pierre Larose
  • Publication number: 20160119215
    Abstract: According to one general aspect, a method of using a first probing device may include monitoring one or more encrypted communications sessions between a first computing device and a second computing device. In some implementations of the method, each encrypted communications session includes transmitting a plurality of encrypted data objects between the first and second computing devices. The method may include deriving, by the first probing device, timing information regarding an encrypted communications session. The method may also include transmitting, from the first probing device to a second probing device, the derived timing information.
    Type: Application
    Filed: November 20, 2015
    Publication date: April 28, 2016
    Inventors: Danny DESCHÊNES, Joe Pei-Wen HSY, Pierre Larose
  • Publication number: 20150372821
    Abstract: A system for monitoring resources transferred over a network includes a capture module that is configured to capture content transferred over a network between a requestor device and a server device. The content includes a resource, a digital signature associated with the resource and a digital certificate associated with the digital signature. The system includes a resource monitor module that is configured to receive the captured content from the capture module. The resource monitor module includes at least one memory, at least one processor and a resource analyzer module that is configured to use the at least one processor to inspect one or more attributes of the digital certificate and inspect the digital signature and verify the digital certificate using the attributes and verify the digital signature.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Inventors: Danny DESCHENES, Pierre LAROSE
  • Patent number: 9197606
    Abstract: According to one general aspect, a method of using a first probing device may include monitoring one or more encrypted communications sessions between a first computing device and a second computing device. In some implementations of the method, each encrypted communications session includes transmitting a plurality of encrypted data objects between the first and second computing devices. The method may include deriving, by the first probing device, timing information regarding an encrypted communications session. The method may also include transmitting, from the first probing device to a second probing device, the derived timing information.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: November 24, 2015
    Assignee: BMC SOFTWARE, INC.
    Inventors: Danny Deschênes, Joe Hsy, Pierre Larose
  • Patent number: 9100320
    Abstract: According to one general aspect, a method may include establishing at least a first and a second network tap point near, in a network topology sense, an intranet/internet access point device and a server computing device, respectively. The method may include monitoring, via the first and second network tap points, at least partially encrypted network communication between a client computing device and the server computing device. A second network tap point analyzer device may decrypt at least a portion of the encrypted network communication that is viewed by the second tap point analyzer device. The method may include analyzing the monitored encrypted network communication to generate a set of metrics regarding the performance of the network communication between the client computing device and server computing device. In some embodiments a plurality of tap points and tap point analyzer devices corresponding to a multitude of network segments may be employed.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: August 4, 2015
    Assignee: BMC SOFTWARE, INC.
    Inventors: Joe Pei-Wen Hsy, Pierre Larose
  • Patent number: 8706895
    Abstract: A bit stream analyzer may detect a bitstream representing a streamed content file that is being streamed from a streaming server to a client over a network connection. An encoding rate extractor may determine an encoding rate of the bitstream, and a bit rate extractor may determine a transfer bit rate at which the bitstream is being streamed. A pause calculator may determine a minimum wait time experienced at the client during which playback of the streamed content file is paused, based on the encoding rate and the transfer bit rate.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: April 22, 2014
    Assignee: BMC Software, Inc.
    Inventors: Sebastien Marc Peter Zany, Joe Pei-Wen Hsy, Pierre Larose
  • Patent number: 8694779
    Abstract: According to one general aspect, a method may include receiving, via a first network tap point included by a first network segment, a first portion of network communication data between a client computing device and a server computing device. The method may include receiving, via a second network tap point included by a second network segment, a second portion of network communication data between the client computing device and the server computing device. The method may include attempting to correlate each sub-portion of the first portion of network communication data to corresponding sub-portion of the second portion of network communication data. The method may also include analyzing the correlated network communication sub-portions to generate at least one set of metrics regarding the performance of the network communication between the client computing device and server computing device.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: April 8, 2014
    Assignee: BMC Software, Inc.
    Inventors: Bernard Gagnon, Didier Tremblay, Joe Pei-Wen Hsy, Christopher Viaggi, Pierre Larose
  • Patent number: 8688982
    Abstract: According to one general aspect, a method may include establishing a network tap point near, in a network topology sense, an intranet/internet access point device. The network tap point may provide a substantially non-intrusive means of viewing network communication through the intranet/internet access point. The method may include monitoring, via the network tap point, at least partially encrypted network communication between a client computing device that is within the intranet and server computing device that is within the internet. The method may also include analyzing the monitored at least partially encrypted network communication to generate at least one set of metrics regarding the performance of the network communication between the client computing device and server computing device.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: April 1, 2014
    Assignee: BMC Software, Inc.
    Inventors: Bernard Gagnon, Didier Tremblay, Joe Pei-Wen Hsy, Christopher Viaggi, Pierre Larose
  • Publication number: 20130262655
    Abstract: According to one general aspect, a method of using a first probing device may include monitoring one or more encrypted communications sessions between a first computing device and a second computing device. In some implementations of the method, each encrypted communications session includes transmitting a plurality of encrypted data objects between the first and second computing devices. The method may include deriving, by the first probing device, timing information regarding an encrypted communications session. The method may also include transmitting, from the first probing device to a second probing device, the derived timing information.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 3, 2013
    Applicant: BMC SOFTWARE, INC.
    Inventors: Danny Deschênes, Joe Hsy, Pierre Larose
  • Publication number: 20130173778
    Abstract: According to one general aspect, a method may include establishing at least a first and a second network tap point near, in a network topology sense, an intranet/internet access point device and a server computing device, respectively. The method may include monitoring, via the first and second network tap points, at least partially encrypted network communication between a client computing device and the server computing device. A second network tap point analyzer device may decrypt at least a portion of the encrypted network communication that is viewed by the second tap point analyzer device. The method may include analyzing the monitored encrypted network communication to generate aset of metrics regarding the performance of the network communication between the client computing device and server computing device. In some embodiments a plurality of tap points and tap point analyzer devices corresponding to a multitude of network segments may be employed.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: BMC SOFTWARE, INC.
    Inventors: Joe Pei-Wen Hsy, Pierre Larose
  • Publication number: 20120144055
    Abstract: A bit stream analyzer may detect a bitstream representing a streamed content file that is being streamed from a streaming server to a client over a network connection. An encoding rate extractor may determine an encoding rate of the bitstream, and a bit rate extractor may determine a transfer bit rate at which the bitstream is being streamed. A pause calculator may determine a minimum wait time experienced at the client during which playback of the streamed content file is paused, based on the encoding rate and the transfer bit rate.
    Type: Application
    Filed: June 30, 2011
    Publication date: June 7, 2012
    Applicant: BMC SOFTWARE INC.
    Inventors: Sebastien Marc Peter Zany, Joe Pei-Wen Hsy, Pierre Larose
  • Publication number: 20120042064
    Abstract: According to one general aspect, a method may include receiving, via a first network tap point included by a first network segment, a first portion of network communication data between a client computing device and a server computing device. The method may include receiving, via a second network tap point included by a second network segment, a second portion of network communication data between the client computing device and the server computing device. The method may include attempting to correlate each sub-portion of the first portion of network communication data to corresponding sub-portion of the second portion of network communication data. The method may also include analyzing the correlated network communication sub-portions to generate at least one set of metrics regarding the performance of the network communication between the client computing device and server computing device.
    Type: Application
    Filed: June 30, 2011
    Publication date: February 16, 2012
    Applicant: BMC SOFTWARE INC.
    Inventors: Bernard Gagnon, Didier Tremblay, Joe Pei-Wen Hsy, Christopher Viaggi, Pierre Larose
  • Publication number: 20120042164
    Abstract: According to one general aspect, a method may include establishing a network tap point near, in a network topology sense, an intranet/internet access point device. The network tap point may provide a substantially non-intrusive means of viewing network communication through the intranet/internet access point. The method may include monitoring, via the network tap point, at least partially encrypted network communication between a client computing device that is within the intranet and server computing device that is within the internet. The method may also include analyzing the monitored at least partially encrypted network communication to generate at least one set of metrics regarding the performance of the network communication between the client computing device and server computing device.
    Type: Application
    Filed: June 30, 2011
    Publication date: February 16, 2012
    Applicant: BMC SOFTWARE INC.
    Inventors: Bernard Gagnon, Didier Tremblay, Joe Pei-Wen Hsy, Christopher Viaggi, Pierre Larose