Inventor
Christian Huitema
Inventor
Clyde Hill, WA, US
Overview
Patents· 114 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication32%
H04WWireless communication networks18%
H04BTransmission9%
G06FElectric digital data processing7%
H04NPictorial communication, e.g. television7%
G06TImage data processing or generation, in general5%
H04JMultiplex communication3%
G06VImage or video recognition or understanding2%
G06KGraphical data reading2%
H01QAntennas, i.e. radio aerials2%
PatentTitleYear
10,936,900Color identification using infrared imaging202110,708,856Gateway advertisement in a wireless mesh202010,602,557Discovering and protecting data streams in multi-path communication environments202010,581,655Cognitive multi-user OFDMA202010,535,181Virtual viewpoint for a participant in an online communication202010,390,273Roaming between network access points based on dynamic criteria201910,325,400Virtual viewpoint for a participant in an online communication201910,298,504Adaptive gain reduction for background connections201910,255,621Services advertisement in a wireless mesh201910,192,134Color identification using infrared imaging201910,182,367Signaling to application lack of requested bandwidth201910,177,953OFDM transmission and reception for non-OFDM signals201910,142,409System and method for implementing PNRP locality201810,128,987Scalable receive window auto-tuning201810,123,262Gateway advertisement in a wireless mesh20189,959,627Computing 3D shape parameters for face animation20189,866,418'Cognitive multi-user OFDMA'20189,836,870Geometric proxy for a participant in an online meeting20179,780,810'Computing device with configurable antenna'20179,774,415'Cognitive multi-user OFDMA'20179,767,586'Camera system and method for hair segmentation'20179,755,879'OFDM transmission and reception for non-OFDM signals'20179,742,529'Orthogonal frequency division multiple access with carrier sense'20179,697,635'Generating an avatar from real time image data'20179,641,273'Cognitive multi-user OFDMA'20179,521,364'Ambulatory presence features'20169,508,197'Generating an avatar from real time image data'20169,474,015'Gateway advertisement in a wireless mesh'20169,461,673'Computing device with configurable antenna'20169,386,055'Signaling to application lack of requested bandwidth'20169,363,120'OFDM transmission and reception for non-OFDM signals'20169,363,795'Orthogonal Frequency Division Multiple Access with carrier sense'20169,332,218'Perspective-correct communication window with motion parallax'20169,332,222'Controlled three-dimensional communication endpoint'20169,172,401'Computing device with configurable antenna'20159,148,637'Face detection and tracking'20159,123,144'Computing 3D shape parameters for face animation'20159,106,433'Predicting degradation of a communication channel below a threshold based on data transmission errors'20159,065,687'Cognitive multi-user OFDMA'20159,031,042'Adapting a communication network to varying conditions'20158,976,224'Controlled three-dimensional communication endpoint'20158,976,795'Gateway advertisement in a wireless mesh'20158,941,710'Ambulatory presence features'20158,928,659'Telepresence systems with viewer perspective adjustment'20158,929,285'Simultaneous wireless support in software defined radio'20158,923,340'Signaling to application lack of requested bandwidth'20148,842,752'FEC in cognitive multi-user OFDMA'20148,838,473'Services advertisement in a wireless mesh'20148,792,937'Computing device with configurable antenna'20148,776,187'Providing guest users network access based on information read from a credit card or other object'20148,755,739'System capability discovery for software defined radio'20148,718,211'OFDM transmission and reception for non-OFDM signals'20148,559,350'Mechanism to convey discovery information in a wireless network'20138,509,265'Stack signaling to application with lack of requested bandwidth'20138,416,715'Interest determination for auditory enhancement'20138,405,706'Visual feedback for natural head positioning'20138,396,041'Adapting a communication network to varying conditions'20138,385,230'Automatic network address assignment in a wireless mesh'20138,381,047'Predicting degradation of a communication channel below a threshold based on data transmission errors'20138,374,130'Orthogonal frequency division multiple access with carrier sense'20138,351,589'Spatial audio for audio conferencing'20138,346,900'Network service for modularly constructing a software defined radio'20138,340,267'Audio transforms in connection with multiparty communication'20128,340,714'Computing device with configurable antenna'20128,310,956'System and method for implementing PNRP locality'20128,275,989'Method of negotiating security parameters and authenticating users interconnected to a network'20128,265,052'Direct wireless client to client communication'20128,253,774'Ambulatory presence features'20128,189,621'Stack signaling to application with lack of requested bandwidth'20128,144,793'Cognitive multi-user OFDMA'20128,107,939'Software defined radio architecture'20128,054,779'Simultaneous wireless support in software defined radio'20118,001,189'Routing of network messages'20117,969,954'Direct wireless client to client communication'20117,970,085'OFDM transmission and reception for non-OFDMA signals'20117,933,344'OFDMA based on cognitive radio'20117,929,623'FEC in cognitive multi-user OFDMA'20117,929,689'Call signs'20117,920,823'System capability discovery for software defined radio'20117,874,006'Providing guest users network access based on information read from a mobile telephone or other object'20117,874,007'Providing guest users access to network resources through an enterprise network'20117,840,638'Participant positioning in multimedia conferencing'20107,826,396'System and method for implementing PNRP locality'20107,788,378'Apparatus and method for community relay node discovery'20107,784,096'Outgoing connection attempt limiting to slow down spreading of viruses'20107,784,029'Network service for modularly constructing a software defined radio'20107,725,586'Method for advance negotiation of computer settings'20107,720,018'Low power transmission provisioning for wireless network devices'20107,689,720'Method for establishing and maintaining a shared view of time in a peer-to-peer network'20107,685,288'Ad-hoc service discovery protocol'20107,681,239'Modularly constructing a software defined radio'20107,640,338'System and method for mitigation of malicious network node activity'20097,634,016'Variable OFDM subchannel coding and modulation'20097,616,594'Wireless device discovery and configuration'20097,603,482'DNS compatible PNRP peer name encoding'20097,577,125'Direct wireless client to client communication'20097,574,603'Method of negotiating security parameters and authenticating users interconnected to a network'20097,500,102'Method and apparatus for fragmenting and reassembling internet key exchange data packets'20097,493,363'Peer-to-peer group management and method for maintaining peer-to-peer graphs'20097,483,412'Range extension between two wireless devices'20097,406,527'Method for advance negotiation of computer settings'20087,391,725'System and method for defeating SYN attacks'20087,370,197'Method and system for authenticating messages'20087,336,623'Peer-to-peer cloud-split detection and repair methods'20087,305,705'Reducing network configuration complexity with transparent virtual private networks'20077,299,351'Peer-to-peer name resolution protocol (PNRP) security infrastructure and method'20077,245,622'Allowing IPv4 clients to communicate over an IPv6 network when behind a network address translator with reduced server workload'20077,239,611'Controlling admission of data streams onto a network based on end-to-end measurements'20077,068,789'Peer-to-peer name resolution protocol (PNRP) group security infrastructure and method'20067,065,587'Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith'20067,000,015'System and methods for providing physical location information and a location method used in discovering the physical location information to an application on a computing device'20066,724,747'Method and system for media connectivity over a packet-based network'20046,178,451'Computer network size growth forecasting method and system'20016,016,512'Enhanced domain name service using a most frequently used domain names table and a validity code table'2000Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2000–2004Based in New York, NY, US· patent location history
2006–2019Patents assigned to MICROSOFT CORP (76)· patent assignee history
2006–2021Based in Clyde Hill, WA, US· patent location history
2008–2015Patents assigned to HUITEMA CHRISTIAN (31)· patent assignee history
2011–2020Based in Redmond, WA, US· patent location history
2012–2015Patents assigned to HASSAN AMER A (21)· patent assignee history
2012–2015Patents assigned to KUEHNEL THOMAS W (11)· patent assignee history
2015–2021Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (41)· patent assignee history
2020Based in Friday Harbor, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 76 | 2006–2019 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 41 | 2015–2021 |
| HUITEMA CHRISTIANself | 31 | 2008–2015 |
| HASSAN AMER A | 21 | 2012–2015 |
| KUEHNEL THOMAS W | 11 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Clyde Hill, Washington, US | 101 | 2006–2021 |
| Redmond, Washington, US | 9 | 2011–2020 |
| New York, New York, US | 3 | 2000–2004 |
| Friday Harbor, Washington, US | 1 | 2020 |