-
公开(公告)号:US20170034773A1
公开(公告)日:2017-02-02
申请号:US15292714
申请日:2016-10-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Thomas W. Kuehnel , Alok Manchanda , Taroon Mandhana , Amer A. Hassan , Mukesh Karki , Christian Huitema , Yusuf Atas
CPC classification number: H04W48/16 , H04L41/00 , H04L41/0806 , H04L41/0809 , H04L41/0816 , H04L67/16 , H04L69/16 , H04L69/161 , H04W4/02 , H04W4/08 , H04W8/18 , H04W48/17 , H04W80/06 , H04W84/18
Abstract: A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes Also, nodes communicate with a protocol that supports service advertisements These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.
Abstract translation: 一种包含网状网络的计算环境,其适于提供可传送服务的可靠传输机制。 网格的节点可以自动选择可路由的地址,而不会产生冲突,即使当网格通过添加或删除节点进行改变时,也可以访问网格节点。另外,节点与支持服务广告的协议进行通信。这些广告可以识别网格 提供诸如文件或打印服务器的服务的节点,对于尚未连接到网络的设备可能正在搜索广告还可以识别要由网络中的节点使用的服务,例如允许节点选择 网关提供与外部网络的可靠连接。 网状网络可以用作使用诸如TCP / IP的协议的通信的传输,当使用不可靠的传输时,通常表现出差的性能。
-
公开(公告)号:US20160302102A1
公开(公告)日:2016-10-13
申请号:US15189692
申请日:2016-06-22
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Thomas W. Kuehnel , Deyun Wu , Christian Huitema , D. Gabriel Frost
CPC classification number: H04W28/0268 , H03M1/12 , H03M9/00 , H04L5/0053 , H04L5/006 , H04L5/0064 , H04L5/1446 , H04L27/18 , H04L27/2605 , H04L27/2607 , H04L27/34 , H04L65/4069 , H04L65/80 , H04W28/24
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.
-
公开(公告)号:US10602557B2
公开(公告)日:2020-03-24
申请号:US15426902
申请日:2017-02-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Drew Baron , Vishal Mhatre , Gianluigi Nusca , Christian Huitema
IPC: H04L29/06 , H04W76/14 , H04W48/16 , H04W12/02 , H04W76/23 , H04W4/80 , H04W40/00 , H04W12/00 , H04L12/707 , H04W24/02 , H04W84/12 , H04W88/08 , H04W8/00
Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using two or more communication paths between a media sender/source node and a media receiver/sink node. In one example of the disclosed technology, a method performed with a sink node adapted to receive data via a peer-to-peer communication and a different, second communication path, includes selecting at least a portion of a second communication path to the sink node, determining whether the second communication path is secure, and, if the second communication path is determined to be secure, then accepting connections via the second communication path.
-
公开(公告)号:US10581655B2
公开(公告)日:2020-03-03
申请号:US14657044
申请日:2015-03-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
IPC: H04L27/26 , H04L5/00 , H04W16/10 , H04L27/00 , H04J1/16 , H04J11/00 , H04L27/16 , H04J1/12 , H04L5/02
Abstract: 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.
-
公开(公告)号:US09866418B2
公开(公告)日:2018-01-09
申请号:US15411806
申请日:2017-01-20
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
IPC: H04L27/26 , H04L5/00 , H04W16/10 , H04L27/00 , H04J1/16 , H04J11/00 , H04L27/16 , H04J1/12 , H04L5/02
CPC classification number: H04L27/2613 , H04J1/12 , H04J1/16 , H04J11/003 , H04J11/0066 , H04L5/0007 , H04L5/0016 , H04L5/0032 , H04L5/0037 , H04L5/0039 , H04L5/0058 , H04L5/0064 , H04L5/0073 , H04L5/023 , H04L27/0006 , H04L27/16 , H04L27/2627 , H04W16/10
Abstract: 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.
-
公开(公告)号:US20160309359A1
公开(公告)日:2016-10-20
申请号:US15189603
申请日:2016-06-22
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Thomas W. Kuehnel , Deyun Wu , Christian Huitema , D. Gabriel Frost
CPC classification number: H04W28/0268 , H03M1/12 , H03M9/00 , H04L5/0053 , H04L5/006 , H04L5/0064 , H04L5/1446 , H04L27/18 , H04L27/2605 , H04L27/2607 , H04L27/34 , H04L65/4069 , H04L65/80 , H04W28/24
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.
-
公开(公告)号:US09461673B2
公开(公告)日:2016-10-04
申请号:US14881446
申请日:2015-10-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Christian Huitema
CPC classification number: H04B1/0035 , H01Q1/2291 , H01Q3/24 , H01Q5/321 , H01Q5/328 , H01Q9/27 , H01Q9/30 , H01Q21/30 , H04B1/0003 , H04B1/005 , H04B1/0064 , H04B1/401 , H04B1/54
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.
-
公开(公告)号:US20160065246A1
公开(公告)日:2016-03-03
申请号:US14881446
申请日:2015-10-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Christian Huitema
IPC: H04B1/00
CPC classification number: H04B1/0035 , H01Q1/2291 , H01Q3/24 , H01Q5/321 , H01Q5/328 , H01Q9/27 , H01Q9/30 , H01Q21/30 , H04B1/0003 , H04B1/005 , H04B1/0064 , H04B1/401 , H04B1/54
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.
-
公开(公告)号:US20150124046A1
公开(公告)日:2015-05-07
申请号:US14572582
申请日:2014-12-16
Applicant: Microsoft Technology Licensing, LLC.
Inventor: Christian Huitema , William A.S. Buxton , Jonathan E. Paff , Zicheng Liu , Rajesh Kutpadi Hegde , Zhengyou Zhang , Kori Marie Quinn , Jin Li , Michel Pahud
IPC: H04N7/14
CPC classification number: H04N7/147 , H04L12/1827 , H04N7/142 , H04N7/15 , H04N21/42203 , H04N21/4223 , H04N21/44213 , H04N21/4788 , H04N2007/145
Abstract: A system facilitates managing one or more devices utilized for communicating data within a telepresence session. A telepresence session can be initiated within a communication framework that includes a first user and one or more second users. In response to determining a temporary absence of the first user from the telepresence session, a recordation of the telepresence session is initialized to enable a playback of a portion or a summary of the telepresence session that the first user has missed.
Abstract translation: 系统便于管理用于在远程呈现会话内传送数据的一个或多个设备。 可以在包括第一用户和一个或多个第二用户的通信框架内启动远程呈现会话。 响应于从远程呈现会话确定暂时不存在第一用户,初始化远程呈现会话的记录,以便能够播放第一用户已经错过的远程呈现会话的部分或摘要。
-
公开(公告)号:US10142409B2
公开(公告)日:2018-11-27
申请号:US13632664
申请日:2012-10-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: John L. Miller , Manuel Costa , Noah Horton , Christian Huitema , Sandeep K. Singhal
Abstract: A method is provided for a host node in a computer network to determine its coordinates in a d-dimensional network space, comprising discovering an address of a peer node in the network, measuring network latency between the host node and the peer node, determining whether network latency has been measured for at least d+1 peer nodes, where, if network latency has not been measured for at least d+1 peer nodes, estimating the network coordinates of the host node, and where, if network latency has been measured for at least d+1 peer nodes, calculating the network coordinates of the host node using d+1 measured latencies.
-
-
-
-
-
-
-
-
-