Patents by Inventor Yves Lemieux

Yves Lemieux 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).

  • Publication number: 20220222127
    Abstract: Apparatuses and methods are disclosed for virtualizing a peripheral component interconnect, PCI, device. In one embodiment, a method includes transmitting a request for use of the PCI device; and receiving an indication of an attachment of a VM server to the VM client, the VM server being associated with the PCI device. In one embodiment, a method includes receiving a request to perform at least one computing process using the PCI device; and transmitting information resulting from performance of the at least one computing process using the PCI device. In another embodiment, a method includes receiving a request to use the PCI device; selecting a VM server out of a plurality of VM servers; and transmitting an indication of an attachment of the selected VM server to a VM client, the VM server being associated with the PCI device.
    Type: Application
    Filed: June 6, 2019
    Publication date: July 14, 2022
    Inventors: Xu LIU, Wubin LI, Yves LEMIEUX, Abdelouahed GHERBI, Hibat Allah OUNIFI
  • Patent number: 11296522
    Abstract: A drone charging station configured to charge at least one drone, the charging station including at least one charging stack comprised of a plurality of base blocks, the at least one charging stack including a first conductor block having a first polarity for electrically engaging with a corresponding first electrode of the at least one drone, and a first drone guiding portion, a second conductor block having a second polarity different from the first polarity for electrically engaging with a corresponding second electrode of the at least one drone, the second conductor block having a second drone guiding portion, and an insulator block positioned between the first conductor block and the second conductor block and having a third drone guiding portion. The first drone guiding portion, the second drone guiding portion and the third drone guiding portion arranged to provide a drone guiding path along the charging stack.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 5, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Fereydoun Farrahi Moghaddam, Reza Farrahi Moghaddam, Yves Lemieux, Denis Monette
  • Patent number: 11190032
    Abstract: A drone charging station configured to receive at least one drone, the docking station including an elongated docking shaft sized to engage with the at least one drone, the docking shaft having a drone entrance end and a drone exit end opposite the drone entrance end; and a drone guiding thread helically disposed along the elongated docking shaft, the drone guiding thread configured to engage with a corresponding guiding region on the at least one drone to allow the at least drone to move along the drone guiding thread from the drone entrance end to the drone exit end.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: November 30, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Reza Farrahi Moghaddam, Fereydoun Farrahi Moghaddam, Yves Lemieux, Denis Monette
  • Publication number: 20210359787
    Abstract: An endpoint node and method are provided. The endpoint node is configured to access a transport layer and a communication layer different from the transport layer. The communication layer is a layer configured to use sequence numbers in messaging. The endpoint node includes processing circuitry configured to: detect a missing packet transmitted from another endpoint node, temporarily suspend at least a portion of signaling associated with retransmission of the missing packet using the transport layer based on the detected missing packet, attempt retransmission of the missing packet using the communication layer, and determine if retransmission of the missing packet using the communication layer is unsuccessful, and in response to determining retransmission of the missing packet using the communication layer is unsuccessful, cause retransmission of the missing packet using the transport layer.
    Type: Application
    Filed: January 25, 2018
    Publication date: November 18, 2021
    Inventors: Daniel MIGAULT, Yves LEMIEUX
  • Publication number: 20210232928
    Abstract: This hydraulic system comprises: an operation device; a control valve that, the larger the operation signal output from the operation device, increases the opening area of a passage that supplies hydraulic oil to a hydraulic actuator; a variable displacement pump; a regulator that, the higher the control pressure, increases the tilt angle of the pump; a first proportional solenoid valve and a second proportional solenoid valve that, the larger the operation signal output from the operation device, output a higher secondary pressure; an unload valve that, the higher the secondary pressure output from the first proportional solenoid valve, decreases the opening area from a fully opened state towards a fully closed state; and a high pressure selection valve that selects and guides to the regulator, as the control pressure, the highest amongst the secondary pressure output from the first proportional solenoid valve and the secondary pressure output from the second proportional solenoid valve.
    Type: Application
    Filed: May 2, 2018
    Publication date: July 29, 2021
    Inventors: Reza Farrahi Moghaddam, Fereydoun Farrahi Moghaddam, Yves Lemieux, Mohamed Cheriet
  • Publication number: 20210100127
    Abstract: A resource circuit board is configured for use by a physical migration system, the resource circuit board including at least one common interface shaped and configured to connect to an interconnect of a base circuit board; and at least one migration-support interface the at least one common interface being different from the at least one migration-support interface, the at least one migration-support interface: shaped to connect to at least one corresponding migration-support interface of the physical migration system; and configured to provide at least one of power and connectivity to the resource circuit board during a physical migration of the resource circuit board.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 1, 2021
    Inventors: Fereydoun FARRAHI MOGHADDAM, Reza FARRAHI MOGHADDAM, Yves LEMIEUX, Adriano MATOS PINHEIRO, Mohamed CHERIET
  • Patent number: 10855650
    Abstract: A method, node and identifier authorizing entity for generating a unique identifier at a node in a hierarchal tree having a plurality of nodes, the hierarchical tree arranged in a plurality of levels. The method includes obtaining a first limit condition from a higher level node of the plurality of nodes in the hierarchal tree, generating the identifier, applying a function to the generated identifier, verifying that an output of the function satisfies the limit condition, determining a second limit condition for at least one lower level node of the plurality of nodes in the hierarchal tree, and sending the second limit condition to the at least one lower level node of the plurality of nodes in the hierarchal tree.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: December 1, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Reza Farrahi Moghaddam, Yves Lemieux, Daniel Migault
  • Patent number: 10848338
    Abstract: Systems and methods relating to a smart home system and, in particular, a manager for a smart home system are disclosed. In some embodiments, a method of operation of a manager of a smart home comprises receiving a resource request from a smart home appliance for a resource of the smart home. The resource request comprises information indicative of a resource bandwidth being requested by the smart home appliance and information indicative of a duration of time for which the resource bandwidth is being requested. The method further comprises scheduling the request based on the resource bandwidth being requested by the smart home appliance, the duration of time for which the resource bandwidth is being requested, and a total resource bandwidth limit for the smart home for the resource requested via the resource request and sending a confirmation of a resource allocation from the manager to the smart home appliance.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: November 24, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Reza Farrahi Moghaddam, Yves Lemieux, Mohamed Cheriet
  • Publication number: 20200052512
    Abstract: A drone charging station configured to receive at least one drone, the docking station including an elongated docking shaft sized to engage with the at least one drone, the docking shaft having a drone entrance end and a drone exit end opposite the drone entrance end; and a drone guiding thread helically disposed along the elongated docking shaft, the drone guiding thread configured to engage with a corresponding guiding region on the at least one drone to allow the at least drone to move along the drone guiding thread from the drone entrance end to the drone exit end.
    Type: Application
    Filed: October 27, 2017
    Publication date: February 13, 2020
    Inventors: Reza FARRAHI MOGHADDAM, Fereydoun FARRAHI MOGHADDAM, Yves LEMIEUX, Denis MONETTE
  • Publication number: 20190342261
    Abstract: A method, node and identifier authorizing entity for generating a unique identifier at a node in a hierarchal tree having a plurality of nodes, the hierarchical tree arranged in a plurality of levels. The method includes obtaining a first limit condition from a higher level node of the plurality of nodes in the hierarchal tree, generating the identifier, applying a function to the generated identifier, verifying that an output of the function satisfies the limit condition, determining a second limit condition for at least one lower level node of the plurality of nodes in the hierarchal tree, and sending the second limit condition to the at least one lower level node of the plurality of nodes in the hierarchal tree.
    Type: Application
    Filed: June 17, 2016
    Publication date: November 7, 2019
    Inventors: Reza FARRAHI MOGHADDAM, Yves LEMIEUX, Daniel MIGAULT
  • Publication number: 20190245365
    Abstract: A drone charging station configured to charge at least one drone, the charging station including at least one charging stack comprised of a plurality of base blocks, the at least one charging stack including a first conductor block having a first polarity for electrically engaging with a corresponding first electrode of the at least one drone, and a first drone guiding portion, a second conductor block having a second polarity different from the first polarity for electrically engaging with a corresponding second electrode of the at least one drone, the second conductor block having a second drone guiding portion, and an insulator block positioned between the first conductor block and the second conductor block and having a third drone guiding portion. The first drone guiding portion, the second drone guiding portion and the third drone guiding portion arranged to provide a drone guiding path along the charging stack.
    Type: Application
    Filed: October 28, 2016
    Publication date: August 8, 2019
    Inventors: Fereydoun FARRAHI MOGHADDAM, Reza FARRAHI MOGHADDAM, Yves LEMIEUX, Denis MONETTE
  • Patent number: 10285123
    Abstract: An assignment controller (160) identifies multiple instances of an IMS control function (210, 220) as being candidates for assigning to an IMS endpoint (110). The controller (160) also obtains a performance metric for each candidate instance that is a measure of the extent to which performance requirements for a signaling path of an anticipated or ongoing session of the endpoint (110) would be met if the instance were to be assigned to the endpoint (110). The controller (160) further obtains an emission metric for each candidate instance that is a measure of the extent to which the instance would produce greenhouse gas emissions if the instance were to be assigned to the endpoint (110), given the energy consumption and rate of emissions currently attributable to the instance (110). The controller (160) prioritizes the candidate instances based on these metrics, and controls assignment of one of the instances to the IMS endpoint (110) to be performed according to that prioritization.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: May 7, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Yves Lemieux
  • Publication number: 20180316518
    Abstract: Systems and methods relating to a smart home system and, in particular, a manager for a smart home system are disclosed. In some embodiments, a method of operation of a manager of a smart home comprises receiving a resource request from a smart home appliance for a resource of the smart home. The resource request comprises information indicative of a resource bandwidth being requested by the smart home appliance and information indicative of a duration of time for which the resource bandwidth is being requested. The method further comprises scheduling the request based on the resource bandwidth being requested by the smart home appliance, the duration of time for which the resource bandwidth is being requested, and a total resource bandwidth limit for the smart home for the resource requested via the resource request and sending a confirmation of a resource allocation from the manager to the smart home appliance.
    Type: Application
    Filed: November 11, 2015
    Publication date: November 1, 2018
    Inventors: Reza Farrahi Moghaddam, Yves Lemieux, Mohamed Cheriet
  • Publication number: 20170374614
    Abstract: An assignment controller (160) identifies multiple instances of an IMS control function (210, 220) as being candidates for assigning to an IMS endpoint (110). The controller (160) also obtains a performance metric for each candidate instance that is a measure of the extent to which performance requirements for a signaling path of an anticipated or ongoing session of the endpoint (110) would be met if the instance were to be assigned to the endpoint (110). The controller (160) further obtains an emission metric for each candidate instance that is a measure of the extent to which the instance would produce greenhouse gas emissions if the instance were to be assigned to the endpoint (110), given the energy consumption and rate of emissions currently attributable to the instance (110). The controller (160) prioritizes the candidate instances based on these metrics, and controls assignment of one of the instances to the IMS endpoint (110) to be performed according to that prioritization.
    Type: Application
    Filed: December 19, 2014
    Publication date: December 28, 2017
    Inventor: Yves Lemieux
  • Patent number: 9363164
    Abstract: Embodiments of the present invention provide a method and system for establishing a network communication path between a source node and a destination node. A destination geographic area of the destination node is determined. An intermediate node located in an intermediate geographic area that is adjacent to a source geographic area of the source node and is in a direction that is toward the destination geographic area is determined based at least in part on the destination geographic area. Connectivity with the intermediate node is requested or established. A determination is made as to whether the adjacent intermediate geographic area is the destination geographic area. If the determined adjacent intermediate geographic area is not the destination geographic area, a next intermediate node in another intermediate geographic area that is adjacent to the intermediate geographic area and is in a direction that is toward the destination geographic area is determined.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: June 7, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Yves Lemieux
  • Patent number: 9292278
    Abstract: A middleware that manages high availability of a software application is automatically configured when the software application is added to a system. The method of automatic configuration includes receiving a user input that specifies availability requirements and information of the software application, where the availability requirements include at least a checkpoint service that enables the software application to save and retrieve its state. The method also includes identifying a checkpoint agent for providing the checkpoint service to the software application. The checkpoint agent includes a first interface to the software application and a second interface, different from the first interface, to the middleware.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: March 22, 2016
    Assignee: TELEFONAKTIEBOLAGET ERICSSON LM (PUBL)
    Inventors: Ali Kanso, Yves Lemieux
  • Publication number: 20150172115
    Abstract: Systems and methods for assigning virtualized network elements to physical resources in a cloud computing environment are provided. A resource request is received as input indicating a required number of virtual machines and a set of virtual flows, each of the virtual flows indicating a connection between two virtual machines which need to communicate with one another. Each of the requested virtual machines is assigned to a physical server. The set of virtual flows can be modified to remove any virtual flow connecting virtual machines which have been assigned to the same physical server. Each of the virtual flows in the modified set is assigned to a physical link. If a bandwidth capacity of a requested virtual flow is greater than the available bandwidth of a single physical link between servers, multiple links can be allocated to the virtual flow.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Kim Khoa Nguyen, Mohamed Cheriet, Yves Lemieux
  • Patent number: 8855017
    Abstract: A network resource module communicatively interfaces a resource manager with one or more network nodes in a communications network. Each network node provides one or more network resources that may be used to create a virtual infrastructure for a virtual network. The network resource module detects the network nodes, abstracts the resources associated with the network nodes at a desired granularity (e.g., node level or flow level) into Virtual Resource Objects (VROs), and then publishes the VROs in a registry. Thereafter, Virtual Network Operators (VROs) select desired VROs from the registry to build the virtual infrastructure for the virtual network.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: October 7, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Yves Lemieux
  • Publication number: 20140245077
    Abstract: A middleware that manages high availability of a software application is automatically configured when the software application is added to a system. The method of automatic configuration includes receiving a user input that specifies availability requirements and information of the software application, where the availability requirements include at least a checkpoint service that enables the software application to save and retrieve its state. The method also includes identifying a checkpoint agent for providing the checkpoint service to the software application. The checkpoint agent includes a first interface to the software application and a second interface, different from the first interface, to the middleware.
    Type: Application
    Filed: October 2, 2013
    Publication date: August 28, 2014
    Inventors: Ali Kanso, Yves Lemieux
  • Publication number: 20140022951
    Abstract: Embodiments of the present invention provide a method and system for establishing a network communication path between a source node and a destination node. A destination geographic area of the destination node is determined. An intermediate node located in an intermediate geographic area that is adjacent to a source geographic area of the source node and is in a direction that is toward the destination geographic area is determined based at least in part on the destination geographic area. Connectivity with the intermediate node is requested or established. A determination is made as to whether the adjacent intermediate geographic area is the destination geographic area. If the determined adjacent intermediate geographic area is not the destination geographic area, a next intermediate node in another intermediate geographic area that is adjacent to the intermediate geographic area and is in a direction that is toward the destination geographic area is determined.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Yves LEMIEUX