Patents by Inventor Pascal Francis Menezes
Pascal Francis 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: 10608996Abstract: A device for operating a service network includes a processor and a memory in communication with the processor. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of determining that a communication session is initiated between a first device connected to a first network and a second device connected to a second network, the service network connected between the first and second networks; identifying an attribute of the communication session; determining, based on the identified attribute, whether the communication is authenticated; and when it is determined that the communication is authenticated, sending, to the first or second network, a session notification indicating that the communication session is authenticated with the service network, which allows the first network to route a data stream for the communication session as a trusted data stream.Type: GrantFiled: May 13, 2019Date of Patent: March 31, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Patent number: 10484273Abstract: Techniques for notification for a prioritized media path for a communication session are described. According to various embodiments, a communication session is authenticated with a communication service. The communication service interacts with an Internet Protocol (IP) network and a wireless access network to cause the communication session to be routed across a prioritized media path.Type: GrantFiled: August 5, 2015Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Publication number: 20190273724Abstract: A device for operating a service network includes a processor and a memory in communication with the processor. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of determining that a communication session is initiated between a first device connected to a first network and a second device connected to a second network, the service network connected between the first and second networks; identifying an attribute of the communication session; determining, based on the identified attribute, whether the communication is authenticated; and when it is determined that the communication is authenticated, sending, to the first or second network, a session notification indicating that the communication session is authenticated with the service network, which allows the first network to route a data stream for the communication session as a trusted data stream.Type: ApplicationFiled: May 13, 2019Publication date: September 5, 2019Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Pascal Francis MENEZES, Gunter LEEB, Amer Aref HASSAN
-
Patent number: 10326738Abstract: Techniques for trust status of a communication session are described. According to various embodiments, different networks cooperate to facilitate routing of communication sessions between different devices. According to various embodiments, a network involved in routing a communication session ascertains whether an authentication status of a communication session is received, and categorizes a trust status of the communication session accordingly.Type: GrantFiled: April 9, 2018Date of Patent: June 18, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Patent number: 10171345Abstract: Techniques for routing communication sessions are described. According to various embodiments, a set of routing paths are available for routing a communication session across a network. For instance, the routing paths represent Label Switched Paths (LSPs) across a Multi-Protocol Label Switching (MPLS) network. According to various embodiments, attributes of a communication session are leveraged to identify a routing path for routing the communication session. According to various embodiments, performance degradation in a communication session across a particular routing path is detected such that a replacement routing path is selected.Type: GrantFiled: May 4, 2015Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Publication number: 20180234391Abstract: Techniques for trust status of a communication session are described. According to various embodiments, different networks cooperate to facilitate routing of communication sessions between different devices. According to various embodiments, a network involved in routing a communication session ascertains whether an authentication status of a communication session is received, and categorizes a trust status of the communication session accordingly.Type: ApplicationFiled: April 9, 2018Publication date: August 16, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Patent number: 9942202Abstract: Techniques for trust status of a communication session are described. According to various embodiments, different networks cooperate to facilitate routing of communication sessions between different devices. According to various embodiments, a network involved in routing a communication session ascertains whether an authentication status of a communication session is received, and categorizes a trust status of the communication session accordingly.Type: GrantFiled: September 8, 2015Date of Patent: April 10, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Patent number: 9860321Abstract: Techniques for propagating communication awareness over a cellular network are described. According to various implementations, communication awareness of a communication session is propagated to an infrastructure component of a cellular network, such as a base station controller. Communication awareness of a communication session, for instance, can be employed to control various operational parameters of a cellular device that participates in a communication session.Type: GrantFiled: June 30, 2016Date of Patent: January 2, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amer Aref Hassan, William George Verthein, Pascal Francis Menezes
-
Publication number: 20170295209Abstract: Techniques for subscription for communication attributes are described. According to various embodiments, communication attributes represent attributes pertaining to communication sessions between different endpoints. According to various embodiments, a client network involved in a communication system can subscribe to receive various communication attributes for various subnetworks (“subnets”) of the client network. According to one or more embodiments, various actions can be performed based on communication attributes.Type: ApplicationFiled: April 11, 2016Publication date: October 12, 2017Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Publication number: 20170070479Abstract: Techniques for trust status of a communication session are described. According to various embodiments, different networks cooperate to facilitate routing of communication sessions between different devices. According to various embodiments, a network involved in routing a communication session ascertains whether an authentication status of a communication session is received, and categorizes a trust status of the communication session accordingly.Type: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Publication number: 20170063602Abstract: Techniques for procedure for a problem for a communication session 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: ApplicationFiled: November 10, 2016Publication date: March 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Pascal Francis Menezes, Amer Aref Hassan, Jon R. Morrow
-
Publication number: 20170041221Abstract: Techniques for notification for a prioritized media path for a communication session are described. According to various embodiments, a communication session is authenticated with a communication service. The communication service interacts with an Internet Protocol (IP) network and a wireless access network to cause the communication session to be routed across a prioritized media path.Type: ApplicationFiled: August 5, 2015Publication date: February 9, 2017Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Publication number: 20170026474Abstract: Techniques for communication session recording are described. According to various embodiments, communication policies are evaluated to ascertain whether a communication session is permitted and whether the communication session is to be recorded. According to various embodiments, a communication session is recorded by routing the communication session to a recording service.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventors: Dan Mihai Benedict, Gunter Leeb, Pascal Francis Menezes
-
Publication number: 20160330106Abstract: Techniques for routing communication sessions are described. According to various embodiments, a set of routing paths are available for routing a communication session across a network. For instance, the routing paths represent Label Switched Paths (LSPs) across a Multi-Protocol Label Switching (MPLS) network. According to various embodiments, attributes of a communication session are leveraged to identify a routing path for routing the communication session. According to various embodiments, performance degradation in a communication session across a particular routing path is detected such that a replacement routing path is selected.Type: ApplicationFiled: May 4, 2015Publication date: November 10, 2016Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
-
Publication number: 20160316023Abstract: Techniques for propagating communication awareness over a cellular network are described. According to various implementations, communication awareness of a communication session is propagated to an infrastructure component of a cellular network, such as a base station controller. Communication awareness of a communication session, for instance, can be employed to control various operational parameters of a cellular device that participates in a communication session.Type: ApplicationFiled: June 30, 2016Publication date: October 27, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, William George Verthein, Pascal Francis Menezes
-
Publication number: 20160269251Abstract: Techniques for subscription for communication attributes are described. According to various embodiments, communication attributes include various descriptive information and state information for entities and data flows across a communication system. According to various embodiments, entities involved in a communication system can subscribe to receive various communication attributes including extended attributes not explicitly identified as being available from a particular entity. According to one or more embodiments, various actions can be performed based on communication attributes, such as to optimize communication performance across a communication system.Type: ApplicationFiled: March 13, 2015Publication date: September 15, 2016Inventors: Amer Aref Hassan, Gunter Leeb, Pascal Francis Menezes
-
Patent number: 9414417Abstract: Techniques for propagating communication awareness over a cellular network are described. According to various implementations, communication awareness of a communication session is propagated to an infrastructure component of a cellular network, such as a base station controller. Communication awareness of a communication session, for instance, can be employed to control various operational parameters of a cellular device that participates in a communication session.Type: GrantFiled: August 7, 2014Date of Patent: August 9, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Amer A. Hassan, William George Verthein, Pascal Francis Menezes
-
Publication number: 20160044716Abstract: Techniques for propagating communication awareness over a cellular network are described. According to various implementations, communication awareness of a communication session is propagated to an infrastructure component of a cellular network, such as a base station controller. Communication awareness of a communication session, for instance, can be employed to control various operational parameters of a cellular device that participates in a communication session.Type: ApplicationFiled: August 7, 2014Publication date: February 11, 2016Inventors: Amer A. Hassan, William George Verthein, Pascal Francis Menezes