Patents by Inventor Jean-Luc Rene Bouthemy

Jean-Luc Rene Bouthemy 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: 11831803
    Abstract: Systems and methods for detecting and preventing a denial-of-service attack at one or more victim agents of a telecommunication network include one or more session management systems communicatively coupled to one or more attacker agents. The one or more session management systems to receive a call initiation message during a session, provide a provisional response during the session, activate a connection timer, determine whether a provisional acknowledgement message is received within a pre-determined period associated with the connection timer, deactivate the connection timer if the provisional acknowledgement message is not received within the pre-determined period, determine whether a call counter is greater than or equal to a threshold in response to the connection timer deactivation, and activate a block timer if the call counter is greater than or equal to the threshold. The block timer to block one or more calls from the attacker agent.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: November 28, 2023
    Assignee: T-Mobile Innovations LLC
    Inventors: Jean-Luc Rene Bouthemy, Khurram Ahmad Mirza
  • Publication number: 20230362297
    Abstract: Systems and methods for detecting and preventing a denial-of-service attack at one or more victim agents of a telecommunication network include one or more session management systems communicatively coupled to one or more attacker agents. The one or more session management systems to receive a call initiation message during a session, provide a provisional response during the session, activate a connection timer, determine whether a provisional acknowledgement message is received within a pre-determined period associated with the connection timer, deactivate the connection timer if the provisional acknowledgement message is not received within the pre-determined period, determine whether a call counter is greater than or equal to a threshold in response to the connection timer deactivation, and activate a block timer if the call counter is greater than or equal to the threshold. The block timer to block one or more calls from the attacker agent.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 9, 2023
    Inventors: Jean-Luc Rene BOUTHEMY, Khurram Ahmad MIRZA
  • Publication number: 20230362190
    Abstract: Systems and methods for preventing a denial-of-service attack at a victim agent of a telecommunication network include a victim agent and a session management system communicatively coupled to the victim agent and an attacker agent. The session management system is to receive a call termination message during a session, determine whether the call termination message includes a first call termination message or a subsequent call termination message, determine that one or more call terminations are greater than or equal to a threshold, based on the one or more call terminations being greater than or equal to the threshold, determine an occurrence of a denial-of-service attack at the victim agent, and based on the occurrence of the denial-of-service attack, forward one or more calls associated with the victim agent during a period of time.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 9, 2023
    Inventor: Jean-Luc Rene BOUTHEMY
  • Patent number: 11366518
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: June 21, 2022
    Assignee: PlutoVR
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Publication number: 20210041951
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Patent number: 10838488
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: November 17, 2020
    Assignee: PlutoVR
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Patent number: 10678323
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: June 9, 2020
    Assignee: PlutoVR
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Publication number: 20200117270
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 16, 2020
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Publication number: 20200117267
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 16, 2020
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Patent number: 10516853
    Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: December 24, 2019
    Assignee: PlutoVR
    Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
  • Patent number: 9674691
    Abstract: In some implementations, a universal integrated circuit card (UICC) of a computing device activates a primary mobile network operator (MNO) subscription profile associated with a primary MNO based on: (i) whether the computing device is connected to a network, (ii) whether the primary MNO subscription profile is active, and (iii) a number of unacknowledged messages to a message that is periodically sent from the computer to a server associated with the primary MNO. The primary MNO may provide network services to a first geographic area and a secondary MNO may provide network services to a second geographic area. After the computing device moves to the second geographic location from the first geographic location, the eUICC received a secondary MNO profile associated with the secondary MNO, activates the secondary MNO profile, and deactivates the primary MNO profile.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: June 6, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Ruskin Taylor Lhamon, Jean-Luc Rene Bouthemy, Ovidiu Cristian Serban
  • Patent number: 9615201
    Abstract: A system is described herein that includes mobile communication devices and a cellular base station to communicate with a telecommunication network. The mobile communication devices access telephony service through the cellular base station when inside a geofence. The mobile communication devices determine whether they are inside the geofence based on distances from proximity beacons. When outside of the geofence, the mobile communication devices are prevented from accessing telephony service through the cellular base station. When inside the geofence, the mobile communication devices may access telephony service through the cellular base station. The mobile communication devices may only make and receive calls from mobile communication devices of a specific other system. When a call is received at the system, the mobile communication devices of the system are rung. To enable this, a serving call session control function of the telecommunication network forks a call directed to the system.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: April 4, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Ahmad O. Alkabra, Cristian Asandului, Jean-Luc Rene Bouthemy
  • Publication number: 20150271662
    Abstract: In some implementations, a universal integrated circuit card (UICC) of a computing device activates a primary mobile network operator (MNO) subscription profile associated with a primary MNO based on: (i) whether the computing device is connected to a network, (ii) whether the primary MNO subscription profile is active, and (iii) a number of unacknowledged messages to a message that is periodically sent from the computer to a server associated with the primary MNO. The primary MNO may provide network services to a first geographic area and a secondary MNO may provide network services to a second geographic area. After the computing device moves to the second geographic location from the first geographic location, the eUICC received a secondary MNO profile associated with the secondary MNO, activates the secondary MNO profile, and deactivates the primary MNO profile.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 24, 2015
    Inventors: Ruskin Taylor Lhamon, Jean-Luc Rene Bouthemy, Ovidiu Cristian Serban
  • Publication number: 20140248887
    Abstract: A system is described herein that includes mobile communication devices and a cellular base station to communicate with a telecommunication network. The mobile communication devices access telephony service through the cellular base station when inside a geofence. The mobile communication devices determine whether they are inside the geofence based on distances from proximity beacons. When outside of the geofence, the mobile communication devices are prevented from accessing telephony service through the cellular base station. When inside the geofence, the mobile communication devices may access telephony service through the cellular base station. The mobile communication devices may only make and receive calls from mobile communication devices of a specific other system. When a call is received at the system, the mobile communication devices of the system are rung. To enable this, a serving call session control function of the telecommunication network forks a call directed to the system.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 4, 2014
    Applicant: T-Mobile USA, Inc.
    Inventors: Ahmad O. Alkabra, Cristian Asandului, Jean-Luc Rene Bouthemy
  • Patent number: 8189609
    Abstract: A system and method to enable the efficient distribution of group messages sent from a mobile device that receives service from one telecommunications carrier, to groups of mobile devices that receive service from one or more other telecommunications carriers. A mobile device user or system operator generates a group distribution list for messages that are to be sent to two or more other users. The group distribution list is provided to a message distribution system that is comprised of distribution agents that are associated with each telecommunications carrier. Each distribution agent is responsible for routing a group message to those mobile devices that receive service from the associated telecommunications carrier.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: May 29, 2012
    Assignee: T-Mobile USA, Inc.
    Inventors: Jean-Luc René Bouthemy, Robbie Bikdash
  • Publication number: 20100167763
    Abstract: A system and method to enable the efficient distribution of group messages sent from a mobile device that receives service from one telecommunications carrier, to groups of mobile devices that receive service from one or more other telecommunications carriers. A mobile device user or system operator generates a group distribution list for messages that are to be sent to two or more other users. The group distribution list is provided to a message distribution system that is comprised of distribution agents that are associated with each telecommunications carrier. Each distribution agent is responsible for routing a group message to those mobile devices that receive service from the associated telecommunications carrier.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Jean-Luc Rene Bouthemy, Robbie Bikdash