-
公开(公告)号:US10455632B2
公开(公告)日:2019-10-22
申请号:US15426928
申请日:2017-02-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Drew Baron , Vishal Mhatre , Yatharth Gupta , Gianluigi Nusca
Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using preference data shared between a media sender/source node and a media receiver/sink node. In some examples of the disclosed technology, a sink node sends, via a peer-to-peer wireless communication path, a discovery message to a source node comprising a preference indication including an indication of a first one of two communication paths to use for the establishing a connection. The sink node receives a request to establish a connection between the sink node and the source node based on the indicated preference. Based on the received request, the sink node establishes a connection between the sink node and the source node. A selected communication path (e.g., peer-to-peer wireless or wireless infrastructure) can be indicated as preferred, along with additional parameters for the media connection.
-
公开(公告)号:US20180152977A1
公开(公告)日:2018-05-31
申请号:US15426928
申请日:2017-02-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Drew Baron , Vishal Mhatre , Yatharth Gupta , Gianluigi Nusca
Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using preference data shared between a media sender/source node and a media receiver/sink node. In some examples of the disclosed technology, a sink node sends, via a peer-to-peer wireless communication path, a discovery message to a source node comprising a preference indication including an indication of a first one of two communication paths to use for the establishing a connection. The sink node receives a request to establish a connection between the sink node and the source node based on the indicated preference. Based on the received request, the sink node establishes a connection between the sink node and the source node. A selected communication path (e.g., peer-to-peer wireless or wireless infrastructure) can be indicated as preferred, along with additional parameters for the media connection.
-
公开(公告)号:US10667207B2
公开(公告)日:2020-05-26
申请号:US14519870
申请日:2014-10-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Chih-Chung Chang , Yatharth Gupta
IPC: H04W48/20 , H04W24/10 , H04B7/0417 , H04L1/04 , H04B7/0413 , H04W16/24 , H04W16/28 , H04W36/00 , H04W88/08 , B64C39/02 , H04W36/32 , H04W36/24 , H04W84/12
Abstract: In embodiments of access point assisted roaming, a mobile device, such as a mobile phone, tablet computer, or other portable device is implemented for wireless connection with access points, such as Wi-Fi access points. An access point controller can receive a request for a neighbor report from the mobile device, and also obtain a travel direction of the mobile device. The access point controller is implemented to determine access points that are each configured for a wireless connection with a communication system of the mobile device, where a wireless connection with an access point is based in part on a detected signal strength of an access point. The access point controller can then generate the neighbor report that lists one or more of the access points in order of connection likelihood and based on the travel direction of the mobile device.
-
公开(公告)号:US20180176970A1
公开(公告)日:2018-06-21
申请号:US15898615
申请日:2018-02-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yatharth Gupta , David A. Roberts
CPC classification number: H04W76/10 , H04L12/2807 , H04L67/306 , H04W48/10 , H04W48/16 , H04W48/20 , H04W84/12
Abstract: A computing device for provisioning a wireless device for connection to a wireless network via a legacy access point. The wireless device supports a wireless protected setup protocol for obtaining the network profile of the network. A user requests the computing device discover wireless devices for provisioning. In response to the user input, the computing device is configured as a soft access point and broadcasts a beacon signal indicating that the access point supports a wireless protected setup protocol, such as Wi-Fi Protected Setup. A request for provisioning is then received by the computing device from the wireless device. A network profile is transmitted from the computing device to the wireless device in accordance with the wireless protected setup protocol. The wireless device may use the profile to connect to the network via the legacy access point using the network profile.
-
公开(公告)号:US20170329366A1
公开(公告)日:2017-11-16
申请号:US15664416
申请日:2017-07-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Yatharth Gupta , Ravi T. Rao , Billy R. Anders, JR.
CPC classification number: G06F1/1632 , G06F1/1626 , G06F1/26 , G06F1/30 , G06F9/445 , G06F13/00 , G06F13/4081 , G06F13/409 , G06K7/00 , H04M1/0254 , H04W84/12 , Y02D10/14 , Y02D10/151
Abstract: A dock for interacting with a computing device. The computing device configures itself for operations based on its context, which may be determined form the dock by reading a value from a tag on the dock. The computing device may use low power transmissions such that receiving a value from the tag provides an indication of proximity to the dock. The value read provides an indication of a desired operation, and, in response to reading a value of the tag, the computing device may launch an application, pair with devices in the vicinity of the dock, or take other actions that configure the computing device. A universal dock, usable with computing devices of a plurality of form factors, may be implemented by providing an array of tags and, in some cases, a non-contact power supply.
-
公开(公告)号:US09775182B2
公开(公告)日:2017-09-26
申请号:US15298029
申请日:2016-10-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yatharth Gupta , David A. Roberts
CPC classification number: H04W76/10 , H04L12/2807 , H04L67/306 , H04W48/10 , H04W48/16 , H04W48/20 , H04W84/12
Abstract: A computing device for provisioning a wireless device for connection to a wireless network via a legacy access point. The wireless device supports a wireless protected setup protocol for obtaining the network profile of the network. A user requests the computing device discover wireless devices for provisioning. In response to the user input, the computing device is configured as a soft access point and broadcasts a beacon signal indicating that the access point supports a wireless protected setup protocol, such as Wi-Fi Protected Setup. A request for provisioning is then received by the computing device from the wireless device. A network profile is transmitted from the computing device to the wireless device in accordance with the wireless protected setup protocol. The wireless device may use the profile to connect to the network via the legacy access point using the network profile.
-
公开(公告)号:US20170115696A1
公开(公告)日:2017-04-27
申请号:US15399728
申请日:2017-01-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Yatharth Gupta , Ravi T. Rao , Billy R. Anders, JR.
CPC classification number: G06F1/1632 , G06F1/1626 , G06F1/26 , G06F1/30 , G06F9/445 , G06F13/00 , G06F13/4081 , G06F13/409 , G06K7/00 , H04M1/0254 , H04W84/12
Abstract: A dock for interacting with a computing device. The computing device configures itself for operations based on its context, which may be determined form the dock by reading a value from a tag on the dock. The computing device may use low power transmissions such that receiving a value from the tag provides an indication of proximity to the dock. The value read provides an indication of a desired operation, and, in response to reading a value of the tag, the computing device may launch an application, pair with devices in the vicinity of the dock, or take other actions that configure the computing device. A universal dock, usable with computing devices of a plurality of form factors, may be implemented by providing an array of tags and, in some cases, a non-contact power supply.
-
公开(公告)号:US20150229612A1
公开(公告)日:2015-08-13
申请号:US14600477
申请日:2015-01-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Mitesh K. Desai , Yatharth Gupta , Henrique Filgueiras
CPC classification number: H04W12/06 , H04L9/083 , H04L9/0891 , H04L9/0894 , H04L9/14 , H04L9/321 , H04L9/3242 , H04L63/0428 , H04L63/061 , H04L63/065 , H04L63/083 , H04L67/104 , H04L67/1046 , H04L67/1093 , H04L2209/80 , H04W12/04 , H04W84/18
Abstract: A wireless computing device operating as a controller of a peer-to-peer group configured to generate unique master keys for each device joining the group. The wireless computing device may use the unique master keys to selectively remove remote devices from the group such that the remote device cannot later rejoin the group. Other remote devices, each possessing a master key that remains valid, can disconnect from the group and later reconnect to the group without express user action. To support such behavior, the wireless device may provide a user interface through which a user may manage connected remote devices by providing commands to selectively disconnect or remove remote devices from the group.
Abstract translation: 作为对等组的控制器的无线计算设备被配置为为连接组的每个设备生成唯一的主密钥。 无线计算设备可以使用唯一主密钥来选择性地从组中移除远程设备,使得远程设备不能稍后重新加入组。 其他远程设备(每个拥有主密钥保持有效)可以与组断开连接,然后在没有明确的用户操作的情况下重新连接到组。 为了支持这种行为,无线设备可以提供用户界面,通过该用户界面,用户可以通过提供用于选择性地从组中断开或移除远程设备的命令来管理连接的远程设备。
-
公开(公告)号:US10117281B2
公开(公告)日:2018-10-30
申请号:US15713682
申请日:2017-09-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yatharth Gupta , David A. Roberts
Abstract: A computing device for provisioning a wireless device for connection to a wireless network via a legacy access point. The wireless device supports a wireless protected setup protocol for obtaining the network profile of the network. A user requests the computing device discover wireless devices for provisioning. In response to the user input, the computing device is configured as a soft access point and broadcasts a beacon signal indicating that the access point supports a wireless protected setup protocol, such as Wi-Fi Protected Setup. A request for provisioning is then received by the computing device from the wireless device. A network profile is transmitted from the computing device to the wireless device in accordance with the wireless protected setup protocol. The wireless device may use the profile to connect to the network via the legacy access point using the network profile.
-
公开(公告)号:US09870028B2
公开(公告)日:2018-01-16
申请号:US15399728
申请日:2017-01-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Yatharth Gupta , Ravi T. Rao , Billy R. Anders, Jr.
CPC classification number: G06F1/1632 , G06F1/1626 , G06F1/26 , G06F1/30 , G06F9/445 , G06F13/00 , G06F13/4081 , G06F13/409 , G06K7/00 , H04M1/0254 , H04W84/12
Abstract: A dock for interacting with a computing device. The computing device configures itself for operations based on its context, which may be determined form the dock by reading a value from a tag on the dock. The computing device may use low power transmissions such that receiving a value from the tag provides an indication of proximity to the dock. The value read provides an indication of a desired operation, and, in response to reading a value of the tag, the computing device may launch an application, pair with devices in the vicinity of the dock, or take other actions that configure the computing device. A universal dock, usable with computing devices of a plurality of form factors, may be implemented by providing an array of tags and, in some cases, a non-contact power supply.
-
-
-
-
-
-
-
-
-