-
公开(公告)号:US20220379199A1
公开(公告)日:2022-12-01
申请号:US17330204
申请日:2021-05-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA
IPC: A63F13/235 , A63F13/33 , A63F13/26 , A63F13/216 , A63F13/31 , H04W12/50 , A63F13/327
Abstract: A game controller is configured to selectively pair with a companion device using a first communication protocol and one or more gaming systems using a second communication protocol. The game controller is configured to send a pairing request to the companion device using the first communication protocol based on companion-device pairing data stored in a storage subsystem of the game controller. The game controller is configured to send a pairing request to a last-paired gaming system with which the game controller last paired using the second communication protocol based on gaming-system pairing data stored in the storage subsystem. Responsive to the game controller being unable to pair with the last-paired gaming system and while the game controller is paired with the companion device, the game controller is configured to send an error notification to the companion device using the first communication protocol.
-
公开(公告)号:US20220138902A1
公开(公告)日:2022-05-05
申请号:US17089328
申请日:2020-11-04
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA
Abstract: A method disclosed herein provides for receiving, at a user device, a media stream including frames of a first resolution generated by a graphics-rendering application and utilizing one or more weight matrices pre-trained in association with the graphics-rendering application to locally upscale each received frame of the media stream at the user device to a second resolution greater than the first resolution. Local upscaling of the media stream may be performed “on the fly,” such as with respect to individual content streams (e.g., a game) or segments of content streams (e.g., a scene within a game).
-
公开(公告)号:US20240338067A1
公开(公告)日:2024-10-10
申请号:US18131864
申请日:2023-04-06
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Abstract: A system gives application developers and other users access to the real-time power consumption data of the hardware they are running on. In some embodiments, the system can provide an application programming interface (API). The system also provides a way for users to declare what is their maximum power limit they want to stay under. This could be combined as an OS setting that users, or cloud hardware managers, can enable, which will tell the application it is running in this power-capped mode. The application will then use the real-time power consumption data to see how close it is consuming to the specified cap. When the real-time power consumption data meets one or more criteria with respect to a specified cap, the application can dynamically adjust one or more operations to keep the power consumption of itself under the specified cap.
-
公开(公告)号:US20240244693A1
公开(公告)日:2024-07-18
申请号:US18621870
申请日:2024-03-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA , Krishna Kant CHINTALAPUDI , Steven William RANTA , Gopala Srihari NARLANKA , Stanley William ADERMANN
IPC: H04W76/15 , A63F13/327 , H04L5/00 , H04W72/12
CPC classification number: H04W76/15 , A63F13/327 , H04L5/0053 , H04W72/12 , A63F2300/405
Abstract: A method of managing a wireless communication between a plurality of accessory devices and a host device includes, at the host device, establishing a data connection with a plurality of accessory devices, obtaining a radio ID for each accessory device of the plurality of accessory devices, grouping the plurality of accessory devices into at least one OFDMA device and at least one non-OFDMA device based at least partially on the radio IDs, sending a trigger signal to the at least one OFDMA device; and after receiving a first response signal from the at least one OFDMA device in response to the trigger signal, receiving a second response signal from the at least one non-OFDMA device.
-
公开(公告)号:US20240357684A1
公开(公告)日:2024-10-24
申请号:US18760374
申请日:2024-07-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA , Krishna Kant CHINTALAPUDI , Steven William RANTA , Gopala Srihari NARLANKA , Stanley William ADERMANN
CPC classification number: H04W76/19 , G06F3/0604 , G06F3/0655 , G06F3/0679 , G06F3/162 , H04L5/0053 , H04W72/04
Abstract: A host device includes a processor, a wireless communication device in data communication with the processor, and a hardware storage device in data communication with the processor. The hardware storage device has instructions stored thereon that, when executed by the processor, cause the host device to establish a wireless data channel with an accessory device and assign the wireless data channel to a resource unit with a bandwidth less than 20 MHz. The instructions further cause the host device to send a trigger signal to the accessory device and receive state data from the accessory device in response to the trigger signal.
-
公开(公告)号:US20230275948A1
公开(公告)日:2023-08-31
申请号:US18312414
申请日:2023-05-04
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA
CPC classification number: H04L65/70 , H04L65/75 , G06N3/08 , G06T3/4046 , G06T3/4053
Abstract: A method disclosed herein provides for receiving, at a user device, a media stream including frames of a first resolution generated by a graphics-rendering application and utilizing one or more weight matrices pre-trained in association with the graphics-rendering application to locally upscale each received frame of the media stream at the user device to a second resolution greater than the first resolution. Local upscaling of the media stream may be performed “on the fly,” such as with respect to individual content streams (e.g., a game) or segments of content streams (e.g., a scene within a game).
-
公开(公告)号:US20230090035A1
公开(公告)日:2023-03-23
申请号:US17479521
申请日:2021-09-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA , Krishna Kant CHINTALAPUDI , Steven William RANTA , Gopala Srihari NARLANKA , Stanley William ADERMANN
Abstract: An electronic device includes a processor, a wireless communication device, and a hardware storage device. The hardware storage device has instructions stored thereon that, when executed by the processor, cause the electronic device to obtain a plurality of data channel personalities. Each of the data channel personalities includes a unique radio communication and network protocol for the wireless communication device. The instructions further cause the electronic device to select a data channel personality from the plurality of data channel personalities and transmit data to a host device using the wireless communication device and the radio communication and network protocol according to the selected data channel personality.
-
公开(公告)号:US20230155716A1
公开(公告)日:2023-05-18
申请号:US17675976
申请日:2022-02-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Krishna Kant CHINTALAPUDI , Stanley William ADERMANN , Gopala Srihari NARLANKA , Perry Victor LEA , Steven William RANTA , Joseph Michael SCHAEFER
CPC classification number: H04L1/0003 , H04L65/80 , H04L41/0893 , H04W72/042 , H04W28/24 , H04W72/08
Abstract: A first device includes a processor, a wireless communication device in data communication with the processor, and a hardware storage device in data communication with the processor. The hardware storage device includes instructions stored thereon that, when executed by the processor, causes the host device to compare a Quality of Server Subtype (QoS-Subtype) value to a matching rule of a policy table stored on the hardware storage device, determine a transmission policy based at least partially on the QoS-Subtype value, wherein the transmission policy includes a transmission rate with a modulation and coding scheme (MCS) index based at least partially on the QoS-Subtype, and transmit a transmission to a second device according to the transmission policy.
-
公开(公告)号:US20230123467A1
公开(公告)日:2023-04-20
申请号:US17502957
申请日:2021-10-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA , Krishna Kant CHINTALAPUDI , Steven William RANTA , Gopala Srihari NARLANKA , Stanley William ADERMANN
IPC: H04W76/15 , H04W72/12 , H04L5/00 , A63F13/327
Abstract: A method of managing a wireless communication between a plurality of accessory devices and a host device includes, at the host device, establishing a data connection with a plurality of accessory devices, obtaining a radio ID for each accessory device of the plurality of accessory devices, grouping the plurality of accessory devices into at least one OFDMA device and at least one non-OFDMA device based at least partially on the radio IDs, sending a trigger signal to the at least one OFDMA device; and after receiving a first response signal from the at least one OFDMA device in response to the trigger signal, receiving a second response signal from the at least one non-OFDMA device.
-
公开(公告)号:US20220361263A1
公开(公告)日:2022-11-10
申请号:US17313713
申请日:2021-05-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Perry Victor LEA
Abstract: A method for a computing device. The method includes periodically transmitting a beaconing data packet via a first wireless communication protocol. The first wireless communication protocol supports low bandwidth, one-directional communication. The computing device receives a request to pair from a peripheral computing device via a second wireless communication protocol. The second wireless communication protocol supports higher bandwidth, two-directional communication. The request to pair includes information that was included in the beaconing data packet. Responsive to receiving the request to pair, the computing device initiates pairing with the peripheral computing device via the second wireless communication protocol.
-
-
-
-
-
-
-
-
-