Patents by Inventor Pascal F. Menezes
Pascal F. Menezes 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: 10992525Abstract: Techniques for device quarantine in a wireless network are described. According to various implementations, a device a mobile client device) that requests a connection to a wireless network is placed in a quarantine state in the wireless network. Attributes of the device are determined and connection parameters are specified based on the attributes. In at least some embodiments, the device can be released from the quarantine state subject to the connection parameters.Type: GrantFiled: October 1, 2019Date of Patent: April 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Todd Haugen, Amer A. Hassan, Pascal F. Menezes
-
Publication number: 20200037163Abstract: Techniques for device quarantine in a wireless network are described. According to various implementations, a device a mobile client device) that requests a connection to a wireless network is placed in a quarantine state in the wireless network. Attributes of the device are determined and connection parameters are specified based on the attributes. In at least some embodiments, the device can be released from the quarantine state subject to the connection parameters.Type: ApplicationFiled: October 1, 2019Publication date: January 30, 2020Inventors: Todd Haugen, Amer A. Hassan, Pascal F. Menezes
-
Patent number: 10484872Abstract: Techniques for device quarantine in a wireless network are described. According to various implementations, a device (e.g., a mobile client device) that requests a connection to a wireless network is placed in a quarantine state in the wireless network. Attributes of the device are determined and connection parameters are specified based on the attributes. In at least some embodiments, the device can be released from the quarantine state subject to the connection parameters.Type: GrantFiled: May 24, 2017Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Todd Haugen, Amer A. Hassan, Pascal F. Menezes
-
Patent number: 10355914Abstract: Techniques for procedure for a problem for a communication session are described. According to various embodiments, techniques may be employed to remedy problems that may occur during a communication session, such as via bandwidth reallocation, dynamic remapping of routing paths, and so forth. In at least some implementations, a service policy for a communication session is reconfigured to attempt to remedy a problem that occurs during the communication session.Type: GrantFiled: November 10, 2016Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Pascal F. Menezes, Amer A. Hassan, Jon Morrow
-
Patent number: 10143023Abstract: Techniques for tethering parameters for a tethering connection are described. Implementations, for example, enable a tethered connection between a tethered device and a host device to be provisioned in various ways.Type: GrantFiled: January 8, 2018Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett, Shadi Mahassel, Pascal F. Menezes
-
Patent number: 10021214Abstract: Techniques for synthetic transactions between communication endpoints are described. According to various embodiments, a synthetic transaction represents a simulation of a communication session between different communication endpoints. In at least some embodiments, performance attributes of a synthetic transaction may be recorded during various stages of the synthetic transaction. Based on the performance attributes, various actions may be taken to mitigate errors and optimize communication session performance.Type: GrantFiled: July 22, 2014Date of Patent: July 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gunter Leeb, Pascal F. Menezes, Jon R. Morrow, William N. Hanlon, John Hillary Zybura, Amer A. Hassan
-
Publication number: 20180132296Abstract: Techniques for tethering parameters for a tethering connection are described. Implementations, for example, enable a tethered connection between a tethered device and a host device to be provisioned in various ways.Type: ApplicationFiled: January 8, 2018Publication date: May 10, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett, Shadi Mahassel, Pascal F. Menezes
-
Patent number: 9867220Abstract: Techniques for tethering parameters for a tethering connection are described. Implementations, for example, enable a tethered connection between a tethered device and a host device to be provisioned in various ways.Type: GrantFiled: July 1, 2014Date of Patent: January 9, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett, Shadi Mahassel, Pascal F. Menezes
-
Patent number: 9787576Abstract: Techniques for propagating routing awareness for autonomous networks are described. In at least some embodiments, routing awareness refers to attributes of autonomous networks that route communication sessions between different endpoints. According to various embodiments, routing awareness indicates whether a particular autonomous network supports a protocol for propagating routing awareness among different autonomous networks. Routing awareness may also include performance attributes of autonomous networks. Such routing awareness enables entities involved in routing communication sessions to make informed decisions regarding routing and handling of communication sessions.Type: GrantFiled: August 15, 2014Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Gunter Leeb, Amer A. Hassan, Pascal F. Menezes, Todd Haugen
-
Publication number: 20170257769Abstract: Techniques for device quarantine in a wireless network are described. According to various implementations, a device (e.g., a mobile client device) that requests a connection to a wireless network is placed in a quarantine state in the wireless network. Attributes of the device are determined and connection parameters are specified based on the attributes. In at least some embodiments, the device can be released from the quarantine state subject to the connection parameters.Type: ApplicationFiled: May 24, 2017Publication date: September 7, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Todd Haugen, Amer A. Hassan, Pascal F. Menezes
-
Patent number: 9755950Abstract: Techniques for path routing for communication sessions are described. In at least some embodiments, a communication session refers to an exchange of communication data between different nodes in a network. According to various embodiments, a routing path for a communication session includes peering points between different networks to enable communication sessions to be routed between devices connected to the different networks. In an event that performance degradation occurs in a communication session over a particular routing path, techniques discussed herein enable the communication session to be rerouted to a different routing path. The different routing path, for example, may be indicated as providing a higher quality data flow than the original routing path. Thus, rerouting the communication session can improve the quality of user experience during the communication session.Type: GrantFiled: October 18, 2013Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael W. Butler, Pascal F. Menezes
-
Patent number: 9717006Abstract: Techniques for device quarantine in a wireless network are described. According to various implementations, a device (e.g., a mobile client device) that requests a connection to a wireless network is placed in a quarantine state in the wireless network. Attributes of the device are determined and connection parameters are specified based on the attributes. In at least some embodiments, the device can be released from the quarantine state subject to the connection parameters.Type: GrantFiled: June 23, 2014Date of Patent: July 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Todd Haugen, Amer A. Hassan, Pascal F. Menezes
-
Publication number: 20170180202Abstract: Techniques for session-based device configuration are described. According to one or more implementations, various settings of a wireless device are configured to optimize device performance while participating in a communication session via a wireless network. The settings, for instance, are configured dynamically and on a per-session basis.Type: ApplicationFiled: March 6, 2017Publication date: June 22, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Pascal F. Menezes, Amer A. Hassan, Gunter Leeb, Todd Haugen
-
Patent number: 9614724Abstract: Techniques for session-based device configuration are described. According to one or more implementations, various settings of a wireless device are configured to optimize device performance while participating in a communication session via a wireless network. The settings, for instance, are configured dynamically and on a per-session basis.Type: GrantFiled: April 21, 2014Date of Patent: April 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Pascal F. Menezes, Amer A. Hassan, Gunter Leeb, Todd Haugen
-
Patent number: 9609064Abstract: Techniques for propagating communication awareness for communication sessions are described. In at least some embodiments, a communication session refers to an exchange of communication media between different communication endpoints. According to various embodiments, communication awareness of a communication session is propagated among various autonomous networks involved in routing the communication session. Communication awareness, for instance, is propagated out-of-band from a data stream that carries the communication session.Type: GrantFiled: July 31, 2014Date of Patent: March 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Vishal A. Narkar, Pascal F. Menezes, Gunter Leeb, William N. Hanlon, Amer A. Hassan, William George Verthein
-
Patent number: 9515938Abstract: Techniques for service policies for communication sessions are described. According to various embodiments, a service policy specifies various rules and/or procedures for handling communication sessions. For instance, a service policy can specify service priority designations to be applied to communication sessions based on various attributes of the communication sessions. Techniques discussed herein provide for automated and dynamic management of service policies in a variety of communication scenarios, e.g., via per-session customization of service policies. In at least some embodiments, techniques may be employed to remedy problems that may occur during a communication session, such as via bandwidth reallocation, dynamic remapping of routing paths, and so forth.Type: GrantFiled: October 24, 2013Date of Patent: December 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Pascal F. Menezes, Amer A. Hassan, Jon Morrow
-
Publication number: 20160036919Abstract: Techniques for propagating communication awareness for communication sessions are described. In at least some embodiments, a communication session refers to an exchange of communication media between different communication endpoints. According to various embodiments, communication awareness of a communication session is propagated among various autonomous networks involved in routing the communication session. Communication awareness, for instance, is propagated out-of-band from a data stream that carries the communication session.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Vishal A. Narkar, Pascal F. Menezes, Gunter Leeb, William N. Hanlon, Amer A. Hassan, William George Verthein
-
Publication number: 20160036692Abstract: Techniques for propagating routing awareness for autonomous networks are described. In at least some embodiments, routing awareness refers to attributes of autonomous networks that route communication sessions between different endpoints. According to various embodiments, routing awareness indicates whether a particular autonomous network supports a protocol for propagating routing awareness among different autonomous networks. Routing awareness may also include performance attributes of autonomous networks. Such routing awareness enables entities involved in routing communication sessions to make informed decisions regarding routing and handling of communication sessions.Type: ApplicationFiled: August 15, 2014Publication date: February 4, 2016Inventors: Gunter Leeb, Amer A. Hassan, Pascal F. Menezes, Todd Haugen
-
Publication number: 20160028854Abstract: Techniques for synthetic transactions between communication endpoints are described. According to various embodiments, a synthetic transaction represents a simulation of a communication session between different communication endpoints. In at least some embodiments, performance attributes of a synthetic transaction may be recorded during various stages of the synthetic transaction. Based on the performance attributes, various actions may be taken to mitigate errors and optimize communication session performance.Type: ApplicationFiled: July 22, 2014Publication date: January 28, 2016Inventors: Gunter Leeb, Pascal F. Menezes, Jon R. Morrow, William N. Hanlon, John Hillary Zybura, Amer A. Hassan
-
Publication number: 20160007394Abstract: Techniques for tethering parameters for a tethering connection are described. Implementations, for example, enable a tethered connection between a tethered device and a host device to be provisioned in various ways.Type: ApplicationFiled: July 1, 2014Publication date: January 7, 2016Inventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett, Shadi Mahassel, Pascal F. Menezes