Patents by Inventor Amer Hassan

Amer 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).

  • Patent number: 9461673
    Abstract: A computing device with a configurable antenna. The antenna is configured through a switching circuit operating under software control. Operating characteristics of the antenna are configured based on connections between conducting segments established by the switching circuit, allowing the nominal frequency, bandwidth or other characteristics of the antenna to be configured. Because the switching is software controlled, the configurable antenna may be integrated with a software defined radio. The radio and antenna can be reconfigured to support communication according to different wireless technologies at different times or to interleave packets according to different wireless technologies to support concurrent sessions using different wireless technologies.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: October 4, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Christian Huitema
  • Patent number: 9462479
    Abstract: A wireless communication system that concurrently communicates information in multiple regulatory domains to facilitate audio/video media streaming and other high bandwidth operations. One domain may be licensed and the other may be unlicensed. Transmission in the licensed domain may occur in white space in the domain, and the amount of information transmitted in that domain may be limited by regulations. The amount of information conveyed in the licensed domain may also depend on channel conditions in either or both of the domains. As a result, the relative amount of information transmitted in each domain may vary dynamically. The system includes a transmitter that dynamically determines weighting coefficients applied to each of a plurality of channels to set power levels in both domains to achieve a desired metric for the overall communication. A corresponding receiver assembles the substreams into a stream that can then be displayed or otherwise processed.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: October 4, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Danny Allen Reed, Trenholme J. Griffin
  • Publication number: 20160285723
    Abstract: An indicator for a device may provide an indication that a threshold associated with a budget for a network resource has or will be reached. When a user requests a network operation that will consume the network resource, an amount of the network resource to be consumed by the operation is predicted, if possible. If the prior use of the network resource and the amount to be used to complete the network operation exceeds a threshold the user may be warned and given an opportunity to cancel the operation or adjust the way in which the operation will be performed. If the amount of network resource a network operation will consume is unknown, a rate of use of the network resource is determined and a time until the budget is reached is estimated.
    Type: Application
    Filed: January 25, 2016
    Publication date: September 29, 2016
    Inventors: Amer A. Hassan, Billy R. Anders, JR., Pehkeong Teh, Andrew T. Baron, Shai Guday, Upshur W. Parks, Marco Piumatti, Dmitry A. Anipko
  • Patent number: 9450995
    Abstract: A wireless computer that pairs with a remote audio-video presentation device, such as a television. As a result of the pairing, a communication channel is established for the computer to transmit audio-video content for presentation through that device. Additionally, as part of the pairing, the computer and remote device select a side channel for communication of user commands. The wireless computer may display a user interface through which a user may input commands that control the manner in which the remote audio-video device presents the content. As a result, a user may use the wireless computer as a remote control for the audio-video device, controlling both the content presented and the manner in which it is presented. The side channel may use different frequencies than the channel used to communicate audio-video content, and may use very low power at frequencies in the digital TV spectrum.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Billy R. Anders, Jr., Kurt M. Hunter, Brian Larsen
  • Publication number: 20160261444
    Abstract: Methods and apparatuses for Orthogonal Frequency-Division Multiplexing (OFDM) communication of non-OFDM radio signals are disclosed. The non-OFDM radio signals are force-modulated into OFDM signals. In one example, a non-OFDM signal is received and is processed into an OFDM signal to produce a created OFDM signal. An actual OFDM signal is also received and is processed together with the created OFDM signal.
    Type: Application
    Filed: May 17, 2016
    Publication date: September 8, 2016
    Inventors: Amer A. Hassan, Christian Huitema
  • Patent number: 9438374
    Abstract: The concepts relate to radio channel utilization. One example can channel bond a first available channel from a first radio frequency band with a second available channel from a second radio frequency band. The example can transmit a portion of a forward error correction coded data stream over the first available channel and a different portion of the forward error correction coded data stream over the second available channel.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul W. A. Mitchell, Amer A. Hassan, Paul W. Garnett
  • Publication number: 20160242051
    Abstract: In one example, a Wi-Fi client device may streamline a dynamic frequency selection check using a channel baseline measurement. The Wi-Fi client device may select a sampling size for a dynamic frequency selection check based on a channel baseline measurement for a dynamic frequency selection Wi-Fi channel. The Wi-Fi client device may execute the dynamic frequency selection check using the sampling size on the dynamic frequency selection Wi-Fi channel. The Wi-Fi client device may establish a Wi-Fi Direct connection based on the dynamic frequency selection check.
    Type: Application
    Filed: February 16, 2015
    Publication date: August 18, 2016
    Applicant: MICROSOFT CORPORATION
    Inventors: Billy Anders, Yatharth Gupta, Aaron Cunningham, Amer Hassan
  • Publication number: 20160242041
    Abstract: Techniques for guard band usage for wireless data transmission are described. In at least some embodiments, white spaces in the radio spectrum (e.g., television (TV) white spaces) and guard bands between licensed bands of the radio spectrum are leveraged for data transmission. Based on available white spaces and service deployment in the licensed bands, various decisions can be made regarding how to leverage white spaces and guard bands for wireless data transmission.
    Type: Application
    Filed: April 27, 2016
    Publication date: August 18, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Todd Haugen, Paul W. Garnett, Paul William Alexander Mitchell
  • Patent number: 9414417
    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: August 7, 2014
    Date of Patent: August 9, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, William George Verthein, Pascal Francis Menezes
  • Patent number: 9408132
    Abstract: The concepts relate to radio white space utilization and more specifically to discovery of radio white space databases that cover a specific location. One example can communicate a location to a radio white space database. The example can obtain, from the radio white space database, information about another radio white space database that covers the location. The example can supply the location to the another radio white space database. The example can also receive a set of radio white space frequencies and associated constraints for the location from the another radio white space database. The example can further communicate data over individual radio white space frequencies of the set in accordance with the constraints at the location.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: August 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Paul W. A. Mitchell, Paul W. Garnett
  • Publication number: 20160219439
    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 travelled. 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: January 23, 2015
    Publication date: July 28, 2016
    Inventors: Amer A. Hassan, Paul W. Garnett, Paul William Alexander Mitchell
  • Patent number: 9397723
    Abstract: Techniques for spread spectrum wireless over non-contiguous channels are described. In at least some embodiments, a set of channels is selected for wireless communication, with at least some of the channels being non-contiguous (e.g., non-adjacent) from one another. A spreading sequence is selected, such as based on attributes of a selected set of channels. Communication data that is to be transmitted over the set of channels is combined with the spreading sequence to generate a spread spectrum signal. The spread spectrum signal is then divided into multiple sub-signals for transmission over the set of channels.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett
  • Patent number: 9392568
    Abstract: The concepts relate to radio channel utilization and more specifically to determining whether individual radio channels are available for use. One example can cause multiple sensing devices in a region to sense radio channels. The example can obtain signal information sensed by the multiple sensing devices in relation to an individual radio channel. The example can collectively analyze the signal information from the multiple sensing devices to determine whether the individual radio channel is being used for a licensed broadcast in the region.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul W. Garnett, Amer A. Hassan, Paul W. A. Mitchell, Jeffrey Z. Yan
  • Patent number: 9392067
    Abstract: An access point device is configured to improve usability of tethering, while improving battery life and managing data usage among and by the tethered devices. Both access point devices and client devices can remain in a low power state without a high power radio being powered until a shared network connection is to be used. To establish a connection to a network for the client device, the client device communicates with the access point device over a lower power communication device, such as a low power radio. The access point device activates its higher power radio. The two devices then connect over the high power radio, allowing the client device to then to use the access point device as a router to connect to a computer network.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Billy Anders, Amer Hassan, Aaron Cunningham, Yatharth Gupta, Jonathan Dahlke, Darene Lewis, Ulrich Mueller, Marco Piumatti, Ashraf Hamad
  • Patent number: 9391907
    Abstract: Methods and apparatus for improving the efficient use of a wireless channel. Flows of compatible packets to be transmitted are processed in separate queues based on characteristics of the packets, destination and quality of service (QoS) requirements. Aggregation parameters selected for each flow define when packets aggregated on a flow are to be sent. The aggregation parameters may reflect packet type, such as QoS requirements, an application type and/or wireless channel conditions. In some embodiments, the aggregation parameters indicate a threshold frame size or include a threshold time to buffer a packet while waiting for other packets on that flow to fill a frame. When an aggregation parameter for a queue is met, the aggregated packets are transmitted as a frame. The queue is cleared and subsequent packets may begin aggregating. Some types of packets, such as acknowledgment packets, may be sent without aggregation.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Thomas W. Kuehnel, Pan Chun Wen
  • Patent number: 9386055
    Abstract: A system for signaling an application when a requested data rate and Quality of Service cannot be achieved using OFDM wireless data transmission, and the application proceeds by either renegotiating QoS and data rate, or waiting until they requested rate and QoS are met.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: July 5, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amer A. Hassan, Thomas W. Kuehnel, Deyun Wu, Christian Huitema, D. Gabriel Frost
  • Patent number: 9386558
    Abstract: The concepts relate to radio channel utilization and more specifically to determining whether individual radio channels are available for use. One example can obtain a signal on a radio channel. The example can identify that the signal is an occurrence of a licensed use when a power level exceeds a threshold. The example can also determine that the signal is not the occurrence of the licensed use when the power level of the signal and a phase of the signal do not match an expected power level and an expected phase of the occurrence of the licensed use.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Paul W. Garnett, Paul W. A. Mitchell
  • Publication number: 20160192282
    Abstract: A wireless device that discovers other wireless devices for the formation of a peer-to-peer connection may perform a scan that is limited in duration and power consumption. The scan nonetheless is highly likely to discover a device, if a discoverable device exists. In addition, the scan may be performed in compliance with parameters of a peer-to-protocol such that the scan may be readily implemented in a wireless device, in some embodiments even as a firmware upgrade on a wireless network interface card. Parameters of the scan may be adjusted to increase the likelihood that, if the scan completes without discovering a device, no discoverable device exists. The scan may be used in an overall process in which discovery ends or the scan is selectively repeated following an unsuccessful scan, without entering a find phase.
    Type: Application
    Filed: March 7, 2016
    Publication date: June 30, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mahmoud S. Elhaddad, Mitesh K. Desai, Henrique M.A. Filgueiras, Amer A. Hassan, Trideepraj Roychoudhury, Mukund Sakaranarayan
  • Publication number: 20160173243
    Abstract: A communication system in which an access point and one or more devices communicating through the access point adaptively apply Orthogonal Frequency Division Multiple Access (OFDMA). The access point may assign orthogonal subcarriers to devices as in conventional OFDMA, but the access point senses activity on the subcarriers and selects subcarriers without activity for assignment. In an alternative approach, a device that is configured for OFDMA communication may receive a channel assignment from a device that does not support OFDMA. The OFDMA-capable device may use only a portion of the subcarriers in the assigned channel, which may be communicated to the non-OFDMA device. During the non-OFDMA device may then ignore unused subcarriers in error detection and correction to avoid incorrectly classifying communications as erroneous.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 16, 2016
    Inventors: Amer A. Hassan, Adam Sapek, Hui Shen, Thomas W. Kuehnel, Deyun Wu, Christian Huitema
  • Patent number: 9363795
    Abstract: A communication system in which an access point and one or more devices communicating through the access point adaptively apply Orthogonal Frequency Division Multiple Access (OFDMA). The access point may assign orthogonal subcarriers to devices as in conventional OFDMA, but the access point senses activity on the subcarriers and selects subcarriers without activity for assignment. In an alternative approach, a device that is configured for OFDMA communication may receive a channel assignment from a device that does not support OFDMA. The OFDMA-capable device may use only a portion of the subcarriers in the assigned channel, which may be communicated to the non-OFDMA device. During the non-OFDMA device may then ignore unused subcarriers in error detection and correction to avoid incorrectly classifying communications as erroneous.
    Type: Grant
    Filed: February 9, 2013
    Date of Patent: June 7, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amer A. Hassan, Adam Sapek, Hui Shen, Thomas W. Kuehnel, Deyun Wu, Christian Huitema