Patents by Inventor Amer Aref Hassan

Amer Aref Hassan 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: 20180124561
    Abstract: Techniques for location based number management are described. Generally, a number refers to a set of characters that can be used to initiate communication with a particular resource. In at least some implementations, a number refers to a telephone number that can be dialed to participate in a call between different users. According to various implementations, techniques described herein enable various policies pertaining to the use of telephone numbers at different locations to be enforced. For instance, techniques for location based number management enable a location of a client device to be tracked, and the location to be used for enforcing application location-based policies.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Michael Travis Gilbert, Bradford R. Clark, Richard James Cole
  • Publication number: 20180121663
    Abstract: Techniques for sharing protection for a screen sharing experience are described. In at least some embodiments, a screen sharing experience involves a user sharing portions of their display screen with other users as part of a communication session. According to various embodiments, a user that is sharing their screen with other devices as part of a screen sharing experience can protect a portion of the screen from being shared by designating the portion as sharing protected. Thus, content from the identified portion of the user's screen is encrypted to prevent other devices that are unable to decrypt the content from viewing the content. According to one or more embodiments, a user can be designated as sharing privileged such that the user is permitted access to an encryption key to decrypt and view sharing protected as part of a screen sharing experience.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, William George Verthein, Andrew Nicholas Paul Smith
  • Patent number: 9942202
    Abstract: 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: Grant
    Filed: September 8, 2015
    Date of Patent: April 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
  • Publication number: 20180096113
    Abstract: Techniques for content protection for a screen sharing experience are described. According to various embodiments, a user that is sharing their screen with other devices as part of a screen sharing experience can protect a portion of the screen from being shared by designating the portion as sharing protected. Thus, the identified portion of the user's screen is not shared while other portions are shared as part of the screen sharing experience. According to one or more embodiments, digital rights management (DRM) techniques are employed to enforce sharing protection. According to one or more embodiments, a user can be designated as sharing privileged such that the user is permitted to receive content that is designated as sharing protected as part of a screen sharing experience.
    Type: Application
    Filed: October 3, 2016
    Publication date: April 5, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, William George Verthein, Jeffrey Alan Coffin, Gareth L. E. Bridges
  • Patent number: 9924371
    Abstract: Techniques for wireless connectivity using white spaces (e.g., television (TV) white spaces) are described. In at least some embodiments, movement of a device operating as a white space access point is monitored by local sensors within the device. Movement data that is gathered by the local sensors is used to determine an upper bound of distance traveled. When the upper bound reaches a threshold distance, various actions can be performed relating to the data transmission, such as to cease transmission or to utilize different portions of the radio spectrum.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: March 20, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amer Aref Hassan, Paul W. Garnett, Paul William Alexander Mitchell
  • Patent number: 9860321
    Abstract: 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: Grant
    Filed: June 30, 2016
    Date of Patent: January 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amer Aref Hassan, William George Verthein, Pascal Francis Menezes
  • Publication number: 20170295209
    Abstract: 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: Application
    Filed: April 11, 2016
    Publication date: October 12, 2017
    Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
  • Publication number: 20170295600
    Abstract: Techniques for tethering policy for network connectivity via a tethered connection are described. According to one or more embodiments, tethering policies are enforced to enable a tethered connection between a guest device and a host device for providing network connectivity to the guest device.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 12, 2017
    Inventor: Amer Aref Hassan
  • Publication number: 20170257415
    Abstract: Techniques for host facility assignment for a conferencing session are described. Generally, a conferencing session refers to an exchange of communication media between communication endpoints. Accordingly to various embodiments, multiple different host facilities are available for hosting a conferencing session. Further to techniques described herein, a host facility from the different available host facilities is selected to perform hosting duties for the conferencing session. In at least some implementations, a host facility that is estimated to provide a highest session quality for the conferencing session is selected to host the conferencing session.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: Amer Aref Hassan, Sonu Arora, Omar Aftab, Bradford R. Clark, Danny Levin
  • Publication number: 20170238231
    Abstract: Techniques for call handling between a cellular network and a communication service are described. In at least some embodiments, a call refers to a real-time exchange of communication media between different communication endpoints. According to one or more embodiments, techniques described herein determine whether to route a call over a cellular network or to transfer (e.g., hand over) the call from the cellular network to a communication service. This determination can be made based on various policies that consider different call-related criteria.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Amer Aref Hassan, Danny Levin, Bradford R. Clark
  • Patent number: 9730133
    Abstract: Techniques for synthetic transaction for wireless handover are described. According to various embodiments, a synthetic transaction is utilized to determine a signal quality of a wireless network. Based on the signal quality, a decision is made whether to perform a handover of a communication session to a wireless network.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: August 8, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Amer Aref Hassan
  • Publication number: 20170086078
    Abstract: Techniques for wireless connectivity using white spaces (e.g., television (TV) white spaces) are described. In at least some embodiments, movement of a device operating as a white space access point is monitored by local sensors within the device. Movement data that is gathered by the local sensors is used to determine an upper bound of distance traveled. When the upper bound reaches a threshold distance, various actions can be performed relating to the data transmission, such as to cease transmission or to utilize different portions of the radio spectrum.
    Type: Application
    Filed: December 6, 2016
    Publication date: March 23, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Paul W. Garnett, Paul William Alexander Mitchell
  • Publication number: 20170070479
    Abstract: 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: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
  • Publication number: 20170063602
    Abstract: 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: Application
    Filed: November 10, 2016
    Publication date: March 2, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Pascal Francis Menezes, Amer Aref Hassan, Jon R. Morrow
  • Publication number: 20170054818
    Abstract: Techniques for preferred network information are described. According to various implementations, a cloud-based service maintains location-specific network information that identifies preferred networks at different locations. The network information is propagated to various devices to enable the devices to connect to a preferred network for communicating media data of communication sessions.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Amer Aref Hassan, Andrew Nicholas Paul Smith
  • Publication number: 20170041026
    Abstract: Techniques for interleaving information for media data are described. In at least some embodiments, interleaving information is propagated from a network-based service to endpoint devices that participate in communication sessions. The endpoint devices may utilize the interleaving information to interleave media data of communication sessions.
    Type: Application
    Filed: August 5, 2015
    Publication date: February 9, 2017
    Inventors: Amer Aref Hassan, Andrew Nicholas Paul Smith
  • Publication number: 20170041221
    Abstract: 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: Application
    Filed: August 5, 2015
    Publication date: February 9, 2017
    Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
  • Publication number: 20160352783
    Abstract: Techniques for partitioning media data are described. According to various embodiments, a set of wireless access points are selected for receiving wireless transmission of media data of a communication session. Media data of the communication session is partitioned and transmitted across the wireless access points by a device participating in the communication session and for receipt by another device participating in the communication session.
    Type: Application
    Filed: May 27, 2015
    Publication date: December 1, 2016
    Inventors: Amer Aref Hassan, Andrew Nicholas Paul Smith
  • Publication number: 20160344514
    Abstract: Techniques for adjustable interleaving for communication data are described. In at least some embodiments, interleaving depth for data is adjustable based on various parameters, such as a media type included in the data, signal quality for a signal used to transmit the data, and so forth. Thus, implementations discussed herein enable dynamic adjustment of interleaving and encoding for data to be transmitted as part of a communication session.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 24, 2016
    Inventor: Amer Aref Hassan
  • Publication number: 20160337927
    Abstract: Techniques for synthetic transaction for wireless handover are described. According to various embodiments, a synthetic transaction is utilized to determine a signal quality of a wireless network. Based on the signal quality, a decision is made whether to perform a handover of a communication session to a wireless network.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Inventor: Amer Aref Hassan