Patents by Inventor Guillaume Bouchard

Guillaume Bouchard 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: 12088079
    Abstract: The cable lasher comprises an autonomous carriage for moving along cables to be attached to each other, a low mass lashing apparatus rotatably mounted to the carriage and at least two lashing wire dispensers carried by the lashing apparatus that each dispense a lashing wire about the cables in a helical winding pattern as the cable lasher moves along a longitudinal axis and the lashing apparatus rotates to attach the cables to each other. The cable lasher also comprises a channel for receiving the cables, about which the carriage and the lashing apparatus are disposed and extending along the longitudinal axis, a lashing apparatus actuator carried by the frame that rotates the lashing apparatus when the cable lasher moves along the longitudinal axis, and an onboard power source carried by said carriage for powering the advance of the carriage and the rotation of the lashing apparatus.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: September 10, 2024
    Assignee: ELECTRO SAGUENAY LTÉE
    Inventor: Guillaume Bouchard
  • Patent number: 12081009
    Abstract: The cable lasher comprises an autonomous carriage for moving along cables to be attached to each other, a lashing apparatus rotatably mounted to the carriage and capable of dispensing a lashing wire about the cables in a helical winding pattern as the cable lasher moves along a longitudinal axis and the lashing apparatus rotates to attach the cables to each other. The cable lasher also comprises a channel for receiving the cables, about which the carriage and the lashing apparatus are disposed and extending along the longitudinal axis, a lashing apparatus actuator carried by the frame that rotates the lashing apparatus when the cable lasher moves along the longitudinal axis, and an onboard power source carried by said carriage for powering the advance of the carriage and the rotation of the lashing apparatus.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: September 3, 2024
    Assignee: ELECTRO SAGUENAY LTÉE
    Inventor: Guillaume Bouchard
  • Publication number: 20220294202
    Abstract: The cable lasher comprises an autonomous carriage for moving along cables to be attached to each other, a lashing apparatus rotatably mounted to the carriage and capable of dispensing a lashing wire about the cables in a helical winding pattern as the cable lasher moves along a longitudinal axis and the lashing apparatus rotates to attach the cables to each other. The cable lasher also comprises a channel for receiving the cables, about which the carriage and the lashing apparatus are disposed and extending along the longitudinal axis, a lashing apparatus actuator carried by the frame that rotates the lashing apparatus when the cable lasher moves along the longitudinal axis, and an onboard power source carried by said carriage for powering the advance of the carriage and the rotation of the lashing apparatus.
    Type: Application
    Filed: March 9, 2021
    Publication date: September 15, 2022
    Inventor: Guillaume BOUCHARD
  • Publication number: 20220294201
    Abstract: The cable lasher comprises an autonomous carriage for moving along cables to be attached to each other, a low mass lashing apparatus rotatably mounted to the carriage and at least two lashing wire dispensers carried by the lashing apparatus that each dispense a lashing wire about the cables in a helical winding pattern as the cable lasher moves along a longitudinal axis and the lashing apparatus rotates to attach the cables to each other. The cable lasher also comprises a channel for receiving the cables, about which the carriage and the lashing apparatus are disposed and extending along the longitudinal axis, a lashing apparatus actuator carried by the frame that rotates the lashing apparatus when the cable lasher moves along the longitudinal axis, and an onboard power source carried by said carriage for powering the advance of the carriage and the rotation of the lashing apparatus.
    Type: Application
    Filed: March 9, 2021
    Publication date: September 15, 2022
    Inventor: Guillaume BOUCHARD
  • Patent number: 11208306
    Abstract: A cable block including a frame having an upper section and a lower section together defining an inner opening. The lower section has a main sheave rotatably connected thereto, with a section of the main sheave defining a lower portion of the inner opening. The upper section is hingedly connected to the lower section at a pivot point, with a lever extending on an opposite side of the pivot point than the remaining of the upper section. The lever is configured to extend into the inner opening and be engageable with the support cable, when the cable block is configured in the open configuration, and to drive the upper section in rotation upon a force being exerted on the lever by the support cable, to move the cable block from an open configuration to a closed configuration.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: December 28, 2021
    Assignee: JPF TÉLÉBLOC INC.
    Inventor: Guillaume Bouchard
  • Publication number: 20200032928
    Abstract: A cable block including a frame having an upper section and a lower section together defining an inner opening. The lower section has a main sheave rotatably connected thereto, with a section of the main sheave defining a lower portion of the inner opening. The upper section is hingedly connected to the lower section at a pivot point, with a lever extending on an opposite side of the pivot point than the remaining of the upper section. The lever is configured to extend into the inner opening and be engageable with the support cable, when the cable block is configured in the open configuration, and to drive the upper section in rotation upon a force being exerted on the lever by the support cable, to move the cable block from an open configuration to a closed configuration.
    Type: Application
    Filed: July 26, 2019
    Publication date: January 30, 2020
    Inventor: Guillaume Bouchard
  • Patent number: 10102478
    Abstract: Each computer of a peer-to-peer (P2P) network performs an iterative computer-based modeling task defined by a set of training data including at least some training data that are not accessible to the other computers of the P2P network, and by a set of parameters including a shared parameter. The modeling task optimizes an objective function comparing a model parameterized by the set of parameters with the training data. Each iteration includes: performing an iterative gradient step update of parameter values stored at the computer based on the objective function; receiving parameter values of the shared parameter from other computers of the P2P network; adjusting the parameter value of the shared parameter stored at the computer by averaging the received parameter values; and sending the parameter value of the shared parameter stored at the computer to other computers of the P2P network.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 16, 2018
    Assignee: Conduent Business Services, Inc.
    Inventors: Guillaume Bouchard, Julien Perez, James Brinton Henderson
  • Patent number: 10055479
    Abstract: Documents of a set of documents are represented by bag-of-words (BOW) vectors. L labeled topics are provided, each labeled with a word list comprising words of a vocabulary that are representative of the labeled topic and possibly a list of relevant documents. Probabilistic classification of the documents generates for each labeled topic a document vector whose elements store scores of the documents for the labeled topic and a word vector whose elements store scores of the words of the vocabulary for the labeled topic. Non-negative matrix factorization (NMF) is performed to generate a document-topic model that clusters the documents into k topics where k>L. NMF factors representing L topics of the k topics are initialized to the document and word vectors for the L labeled topics. In some embodiments the NMF factors representing the L topics initialized to the document and word vectors are frozen, that is, are not updated by the NMF after the initialization.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: August 21, 2018
    Assignee: Xerox Corporation
    Inventors: Stephane Clinchant, Guillaume Bouchard
  • Patent number: 9813555
    Abstract: A collective matrix is constructed, having a diagnostic sessions dimension and a diagnostic state descriptors dimension. The diagnostic state descriptors dimension includes a plurality of symptom fields, a plurality of root cause fields, and a plurality of solution fields. Collective matrix factorization of the collective matrix is performed to generate a factored collective matrix comprising a sessions factor matrix embedding diagnostic sessions and a descriptors factor matrix embedding diagnostic state descriptors. An in-progress diagnostic session is embedded in the factored collective matrix. A symptom or solution is recommended for evaluation in the in-progress diagnostic session based on the embedding. The diagnostic state descriptors dimension may further include at least one information field storing a representation (for example, a bag-of-words representation) of a semantic description of a problem being diagnosed by the in-progress diagnostic session.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: November 7, 2017
    Assignee: Conduent Business Services, LLC
    Inventors: Julien Perez, Guillaume Bouchard
  • Patent number: 9753893
    Abstract: In rejection sampling of a function or distribution p over a space X, a proposal distribution q(n) is refined responsive to rejection of a sample x*?X to generate a refined proposal distribution q(n+1) selected to satisfy the criteria p(x)?q(n+1)(x)?q(n)(x) and q(n+1)(x*)<q(n)(x*). In a sampling mode, the sample x* is obtained by random sampling of the space X, the rejection sampling accepts or rejects x* based on comparison of a ratio p(x*)/q(x*) with a random draw, and the refined proposal distribution q(n+1) is selected to minimize a norm ?q(n+1)?? where ?<?. In an optimization mode, the sample x* is obtained such that q*=q(n)(x*) maximizes q(n) over the space X, the rejection sampling accepts or rejects x* based on a difference between or ratio of q* and p(x*), and the refined proposal distribution q(n+1) is selected to minimize a norm ?q(n+1)??=max{q(n+1)(x)}.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: September 5, 2017
    Assignee: XEROX CORPORATION
    Inventors: Marc Dymetman, Guillaume Bouchard
  • Patent number: 9727532
    Abstract: Object clustering techniques are disclosed. A nonnegative sparse similarity matrix is constructed for a set of objects. Nonnegative factorization of the nonnegative sparse similarity matrix is performed. Objects of the set of objects are allocated to clusters based on factor matrices generated by the nonnegative factorization of the nonnegative sparse similarity matrix.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: August 8, 2017
    Assignee: XEROX CORPORATION
    Inventors: Florent Perronnin, Guillaume Bouchard
  • Patent number: 9542654
    Abstract: In multi-view learning, optimized prediction matrices are determined for V?2 views of n objects, and a prediction of a view of an object is generated based on the optimized prediction matrix for that view. An objective is optimized, wherein is a set of parameters including at least the V prediction matrices and a concatenated matrix comprising a concatenation of the prediction matrices, and comprises a sum including at least a loss function for each view, a trace norm of the prediction matrix for each view, and a trace norm of the concatenated matrix. may further include a sparse matrix for each view, with further including an element-wise norm of the sparse matrix for each view. may further include regularization parameters scaling the trace norms of the prediction matrices and the trace norm of the concatenated matrix.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: January 10, 2017
    Assignee: XEROX CORPORATION
    Inventors: Guillaume Bouchard, Cedric Philippe Charles Jean Ghislain Archambeau, Behrouz Behmardi
  • Publication number: 20160379128
    Abstract: Each computer of a peer-to-peer (P2P) network performs an iterative computer-based modeling task defined by a set of training data including at least some training data that are not accessible to the other computers of the P2P network, and by a set of parameters including a shared parameter. The modeling task optimizes an objective function comparing a model parameterized by the set of parameters with the training data. Each iteration includes: performing an iterative gradient step update of parameter values stored at the computer based on the objective function; receiving parameter values of the shared parameter from other computers of the P2P network; adjusting the parameter value of the shared parameter stored at the computer by averaging the received parameter values; and sending the parameter value of the shared parameter stored at the computer to other computers of the P2P network.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Inventors: Guillaume Bouchard, Julien Perez, James Brinton Henderson
  • Patent number: 9400680
    Abstract: In a parallel computing method performed by a parallel computing system comprising a plurality of central processing units (CPUs), a main process executes. Tasks are executed in parallel with the main process on CPUs not used in executing the main process. Results of completed tasks are stored in a cache, from which the main process retrieves completed task results when needed. The initiation of task execution is controlled by a priority ranking of tasks based on at least probabilities that task results will be needed by the main process and time limits for executing the tasks. The priority ranking of tasks is from the vantage point of a current execution point in the main process and is updated as the main process executes. An executing task may be pre-empted by a task having higher priority if no idle CPU is available.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: July 26, 2016
    Assignee: XEROX Corporation
    Inventors: Guillaume Bouchard, Luis Rafael Ulloa Paredes
  • Publication number: 20160203209
    Abstract: Documents of a set of documents are represented by bag-of-words (BOW) vectors. L labeled topics are provided, each labeled with a word list comprising words of a vocabulary that are representative of the labeled topic and possibly a list of relevant documents. Probabilistic classification of the documents generates for each labeled topic a document vector whose elements store scores of the documents for the labeled topic and a word vector whose elements store scores of the words of the vocabulary for the labeled topic. Non-negative matrix factorization (NMF) is performed to generate a document-topic model that clusters the documents into k topics where k>L. NMF factors representing L topics of the k topics are initialized to the document and word vectors for the L labeled topics. In some embodiments the NMF factors representing the L topics initialized to the document and word vectors are frozen, that is, are not updated by the NMF after the initialization.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Stephane Clinchant, Guillaume Bouchard
  • Publication number: 20160173690
    Abstract: A collective matrix is constructed, having a diagnostic sessions dimension and a diagnostic state descriptors dimension. The diagnostic state descriptors dimension includes a plurality of symptom fields, a plurality of root cause fields, and a plurality of solution fields. Collective matrix factorization of the collective matrix is performed to generate a factored collective matrix comprising a sessions factor matrix embedding diagnostic sessions and a descriptors factor matrix embedding diagnostic state descriptors. An in-progress diagnostic session is embedded in the factored collective matrix. A symptom or solution is recommended for evaluation in the in-progress diagnostic session based on the embedding. The diagnostic state descriptors dimension may further include at least one information field storing a representation (for example, a bag-of-words representation) of a semantic description of a problem being diagnosed by the in-progress diagnostic session.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Julien Perez, Guillaume Bouchard
  • Publication number: 20160124770
    Abstract: In a parallel computing method performed by a parallel computing system comprising a plurality of central processing units (CPUs), a main process executes. Tasks are executed in parallel with the main process on CPUs not used in executing the main process. Results of completed tasks are stored in a cache, from which the main process retrieves completed task results when needed. The initiation of task execution is controlled by a priority ranking of tasks based on at least probabilities that task results will be needed by the main process and time limits for executing the tasks. The priority ranking of tasks is from the vantage point of a current execution point in the main process and is updated as the main process executes. An executing task may be pre-empted by a task having higher priority if no idle CPU is available.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 5, 2016
    Inventors: Guillaume Bouchard, Luis Ulloa
  • Patent number: 9329822
    Abstract: Methods and systems are presented for performing one or more printer device management functions in a network, in which affinities between printers are determined from job tracking data to indicate associations between printer devices and user devices, and the affinity data is used to perform one or more printer management functions such as determining printer connections for new or roaming user devices, print job redirection, and identification of underutilized printer device assets.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: May 3, 2016
    Assignee: Xerox Corporation
    Inventors: Matthew Scrafford, Shawn Kammerdiener, Victor Ciriza, Pascal Valobra, Bruno Marquie, Kirk Pothos, Guillaume Bouchard, Francois Ragnet
  • Publication number: 20160026925
    Abstract: In multi-view learning, optimized prediction matrices are determined for V?2 views of n objects, and a prediction of a view of an object is generated based on the optimized prediction matrix for that view. An objective is optimized, wherein is a set of parameters including at least the V prediction matrices and a concatenated matrix comprising a concatenation of the prediction matrices, and comprises a sum including at least a loss function for each view, a trace norm of the prediction matrix for each view, and a trace norm of the concatenated matrix. may further include a sparse matrix for each view, with further including an element-wise norm of the sparse matrix for each view. may further include regularization parameters scaling the trace norms of the prediction matrices and the trace norm of the concatenated matrix.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 28, 2016
    Inventors: Guillaume Bouchard, Cedric Philippe Charles Jean Ghislain Archambeau, Behrouz Behmardi
  • Publication number: 20160004664
    Abstract: In factorization of binary matrices or tensors, training algorithms usually scale linearly with the number of training examples. For very unbalanced learning problems, the number of non-zero training examples can be much smaller than the number of zeros in the full dataset. For some problems where the squared norm can be efficiently computed, the training time complexity can be reduced. A method herein receives a binary tensor defined by matrices comprising elements in a database. A processing device determines an upper bound for non-quadratic losses associated with factorization of the binary tensor. The upper bound is based on a variation parameter. The processing device performs factorization of the binary tensor by alternately minimizing the upper bound with respect to the variation parameter and minimizing the upper bound with respect to the elements of the matrices using a gradient descent method.
    Type: Application
    Filed: July 2, 2014
    Publication date: January 7, 2016
    Inventors: Guillaume Bouchard, Beyza Ermis