Patents by Inventor Christian Huitema
Christian Huitema 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: 20120201317Abstract: 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: ApplicationFiled: April 18, 2012Publication date: August 9, 2012Applicant: Microsoft CorporationInventors: Amer A. Hassan, Thomas W. Kuehnel, Deyun Wu, Christian Huitema, D. Gabriel Frost
-
Publication number: 20120200676Abstract: The subject disclosure is directed towards a hybrid stereo image/motion parallax system that uses stereo 3D vision technology for presenting different images to each eye of a viewer, in combination with motion parallax technology to adjust each image for the positions of a viewer's eyes. In this way, the viewer receives both stereo cues and parallax cues as the viewer moves while viewing a 3D scene, which tends to result in greater visual comfort/less fatigue to the viewer. Also described is the use of goggles for tracking viewer position, including training a computer vision algorithm to recognize goggles instead of only heads/eyes.Type: ApplicationFiled: February 8, 2011Publication date: August 9, 2012Applicant: MICROSOFT CORPORATIONInventors: Christian Huitema, Eric Lang, Evgeny Salnikov
-
Publication number: 20120182875Abstract: A computing device operating according to a frequency division multiplexed protocol in which communication occurs over a signal formed from a plurality of sub-channels selected from anywhere in a frequency spectrum. A computing device may select sub-channels cognitively by using information about sub-channels previously deemed suitable or unsuitable by that computing device or other computing devices. A described technique for determining sub-channel suitability includes analyzing radio frequency energy in the sub-channel to detect signals generated by another computing device or high noise levels. Information may also be used to cognitively select sub-channels to be analyzed, such as by first selecting for analysis previously-used sub-channels.Type: ApplicationFiled: March 22, 2012Publication date: July 19, 2012Applicant: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema
-
Patent number: 8189621Abstract: 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: GrantFiled: May 12, 2006Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Amer A. Hassan, Thomas W. Kuehnel, Deyun Wu, Christian Huitema, D. Gabriel Frost
-
Patent number: 8144793Abstract: A computing device operating according to a frequency division multiplexed protocol in which communication occurs over a signal formed from a plurality of sub-channels selected from anywhere in a frequency spectrum. A computing device may select sub-channels cognitively by using information about sub-channels previously deemed suitable or unsuitable by that computing device or other computing devices. A described technique for determining sub-channel suitability includes analyzing radio frequency energy in the sub-channel to detect signals generated by another computing device or high noise levels. Information may also be used to cognitively select sub-channels to be analyzed, such as by first selecting for analysis previously-used sub-channels.Type: GrantFiled: December 12, 2006Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema
-
Patent number: 8107939Abstract: A computing device with a software defined radio. The software defined radio has an architecture with separate components to provide control functions and data processing functions. The control components configure the data processing components so that the software defined radio provides desired operating characteristics. To facilitate programming the software defined radio to communicate according to one or more wireless technologies, the computing device may include a library of wireless technology specifications. By accessing a technology specification in the library, the control components can determine an appropriate configuration of the data processing components for a selected wireless technology. The data processing components may be hardware or software and, if hardware and software components are available to perform a data processing function, the control components may select between the hardware and software components depending on throughput, processor loading or other criteria.Type: GrantFiled: December 14, 2007Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Amer A. Hassan, Hui Shen, Christian Huitema
-
Publication number: 20120014363Abstract: A system and method for providing the ability to discover the capabilities of a user's computer to determine whether it is capable of supporting more than one wireless protocol simultaneously is provided. A computing device's capabilities (including, for example, hardware and/or software capabilities) is checked to determine if it supports at least two specific wireless protocols and checking a computing device's capabilities (including, for example, hardware and/or software capabilities) is checked to determine if it supports both wireless protocols simultaneously. The techniques for determining the computing device's compatibility may include comparing lists of protocol requirements to lists of system capabilities and/or generating test signals by the system according to the protocol.Type: ApplicationFiled: September 26, 2011Publication date: January 19, 2012Applicant: Microsoft CorporationInventors: Amer A. Hassan, Deyun Wu, Hui Shen, Christian Huitema, Thomas W. Kuehnel
-
Patent number: 8054779Abstract: A system and method for providing the ability to discover the capabilities of a user's computer to determine whether it is capable of supporting more than one wireless protocol simultaneously is provided. A computing device's capabilities (including, for example, hardware and/or software capabilities) is checked to determine if it supports at least two specific wireless protocols and checking a computing device's capabilities (including, for example, hardware and/or software capabilities) is checked to determine if it supports both wireless protocols simultaneously. The techniques for determining the computing device's compatibility may include comparing lists of protocol requirements to lists of system capabilities and/or generating test signals by the system according to the protocol.Type: GrantFiled: September 5, 2007Date of Patent: November 8, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Deyun Wu, Hui Shen, Christian Huitema, Thomas W. Kuehnel
-
Publication number: 20110235732Abstract: 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: ApplicationFiled: June 6, 2011Publication date: September 29, 2011Applicant: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema
-
Publication number: 20110222424Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: ApplicationFiled: May 25, 2011Publication date: September 15, 2011Applicant: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Patent number: 8001189Abstract: A routing protocol is provided for exchanging messages between an initial sender and an ultimate receiver, potentially via a set of intermediaries. The routing protocol provides an optional reverse message path that enables two-way message exchange patterns. The routing protocol can be expressed as a header entry within a message envelope, is independent of the underlying protocol, and can be generated at the application layer of a protocol stack. The routing protocol may allow each intermediary to process the message and dynamically alter the message path en route to the intended recipient.Type: GrantFiled: October 15, 2002Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Henrik F. Nielsen, John P. Shewchuk, Erik B. Christensen, Alfred M. Lee, Christian Huitema, James M. Lyon, Mark H. Lukovsky, Andrew J. Layman, Satish R. Thatte, Christopher Kaler
-
Publication number: 20110173485Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. A transmitter transmits data on a set of OFDM subchannels that need not be contiguous in the spectrum or belong to the same OFDM channel. A receiver receives and decodes the data and detects errors on subchannels. The receiver then broadcasts the identity of those subchannels on which the error rate exceeds a specific threshold, and the transmitter may select different subchannels for transmission based on this information.Type: ApplicationFiled: March 21, 2011Publication date: July 14, 2011Applicant: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema, Wayne Stark, Yunnan Wu, Philip Andrew Chou
-
Patent number: 7970085Abstract: 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: GrantFiled: September 5, 2007Date of Patent: June 28, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema
-
Patent number: 7969954Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: GrantFiled: August 17, 2009Date of Patent: June 28, 2011Assignee: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Publication number: 20110151770Abstract: Capability checking to examine a computing device's capabilities to determine if the device supports a software defined radio to communicate according to a specific wireless protocol. Applicants have appreciated that as the reliance on software defined radio increases, numerous potential options may be available to a user for performing wireless communication. Applicants have appreciated the desirability of providing the ability to discover the capabilities of a user's computer to determine whether it is capable of supporting one or more wireless protocols.Type: ApplicationFiled: February 28, 2011Publication date: June 23, 2011Applicant: Microsoft CorporationInventors: Amer A. Hassan, Vishesh M. Parikh, Thomas W. Kuehnel, Deyun Wu, Christian Huitema, David Jones, Andrew Baron
-
Patent number: 7933344Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. The transmitter is informed by an application that it needs to transmit data a particular rate. The transmitter determines the minimum number of subchannels and maximum energy (or noise) threshold for each subchannel necessary to achieve that data rate and selects a set of subchannels matching those requirements. The subchannels need not be contiguous in the spectrum or belong to the same channel. Once the transmitter has selected the required number of subchannels, it begins transmitting simultaneously on those subchannels across the entire bandwidth used by those subchannels.Type: GrantFiled: April 25, 2006Date of Patent: April 26, 2011Assignee: Mircosoft CorporationInventors: Amer A. Hassan, Christian Huitema
-
Patent number: 7929623Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. A transmitter transmits data on a set of OFDM subchannels that need not be contiguous in the spectrum or belong to the same OFDM channel. A receiver receives and decodes the data and detects errors on subchannels. The receiver then broadcasts the identity of those subchannels on which the error rate exceeds a specific threshold, and the transmitter may select different subchannels for transmission based on this information.Type: GrantFiled: March 30, 2007Date of Patent: April 19, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema, Wayne Stark, Yunnan Wu, Philip Andrew Chou
-
Patent number: 7920823Abstract: Capability checking to examine a computing device's capabilities to determine if the device supports a software defined radio to communicate according to a specific wireless protocol. Applicants have appreciated that as the reliance on software defined radio increases, numerous potential options may be available to a user for performing wireless communication. Applicants have appreciated the desirability of providing the ability to discover the capabilities of a user's computer to determine whether it is capable of supporting one or more wireless protocols.Type: GrantFiled: December 8, 2006Date of Patent: April 5, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Vishesh M. Parikh, Thomas W. Kuehnel, Deyun Wu, Christian Huitema, David Jones, Andrew Baron
-
Patent number: 7874006Abstract: Guest user are enabled to access network resources through an enterprise network using a guest user account. A guest user account may be created for a guest for a limited time. Guest account credentials of the guest account may be provided to the guest to use the guest account using any of a variety of techniques described herein, for example, by scanning a guest access card, credit card or mobile telephone of guest user, and providing the guest account credentials to the user based on the information obtained. A guest access management server may be configured to generate and maintain guest accounts, authenticate guest users, and track and log guest activity. A VLAN technology may be used to separate guest traffic from host enterprise traffic on the host enterprise network. After a guest user is authenticated, communications to and from the guest user may be routed to a guest VLAN.Type: GrantFiled: July 21, 2006Date of Patent: January 18, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Andrew Baron, Christian Huitema, Deyun Wu, Mahmood H. Khadeer, Vishesh M. Parikh, Wajih Yahyaoui
-
Patent number: 7874007Abstract: Guest user are enabled to access network resources through an enterprise network using a guest user account. A guest user account may be created for a guest for a limited time. Guest account credentials of the guest account may be provided to the guest to use the guest account using any of a variety of techniques described herein, for example, by scanning a guest access card, credit card or mobile telephone of guest user, and providing the guest account credentials to the user based on the information obtained. A guest access management server may be configured to generate and maintain guest accounts, authenticate guest users, and track and log guest activity. A VLAN technology may be used to separate guest traffic from host enterprise traffic on the host enterprise network. After a guest user is authenticated, communications to and from the guest user may be routed to a guest VLAN.Type: GrantFiled: April 28, 2006Date of Patent: January 18, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Andrew T. Baron, Christian Huitema, Deyun Wu, Mahmood H. Khadeer, Vishesh M. Parikh, Wajih Yahyaoui