Patents by Inventor Perry Victor Lea

Perry Victor Lea 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: 20250260461
    Abstract: A method of managing wireless communication between electronic devices includes, at a first electronic device, transmitting a first downlink transmission from the first electronic device to a second electronic device and receiving a first response from the second electronic device at the first electronic device, wherein the first response includes a downlink channel quality information (CQI). The method further includes determining a per-subcarrier CQI based at least partially on the downlink CQI and determining an output modulation and coding scheme (MCS) based at least partially on the per-subcarrier CQI. After determining the output MCS, the method includes selecting a selected MCS based at least partially on the output MCS and setting an MCS of the first electronic device to the selected MCS.
    Type: Application
    Filed: April 29, 2025
    Publication date: August 14, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kant CHINTALAPUDI, Hao YIN, Perry Victor LEA, Gopala Srihari NARLANKA, Stanley William ADERMANN, Joseph Michael SCHAEFER, Ranveer CHANDRA
  • Patent number: 12375544
    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).
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: July 29, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Perry Victor Lea
  • Patent number: 12349056
    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.
    Type: Grant
    Filed: May 1, 2024
    Date of Patent: July 1, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
  • Patent number: 12348305
    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.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: July 1, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kant Chintalapudi, Stanley William Adermann, Gopala Srihari Narlanka, Perry Victor Lea, Steven William Ranta, Joseph Michael Schaefer
  • Publication number: 20240357684
    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.
    Type: Application
    Filed: July 1, 2024
    Publication date: October 24, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Publication number: 20240338067
    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.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 10, 2024
    Inventors: Robert Binneweg FRANCIS, Mark James MCNULTY, Perry Victor LEA, Christopher J. TECTOR
  • Publication number: 20240284319
    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.
    Type: Application
    Filed: May 1, 2024
    Publication date: August 22, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Patent number: 12063704
    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.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
  • Publication number: 20240244693
    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.
    Type: Application
    Filed: March 29, 2024
    Publication date: July 18, 2024
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Patent number: 12010613
    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.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: June 11, 2024
    Inventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
  • Patent number: 11968732
    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.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
  • Publication number: 20230336228
    Abstract: A method of managing wireless communication between electronic devices includes, at a first electronic device, transmitting a first downlink transmission from the first electronic device to a second electronic device and receiving a first response from the second electronic device at the first electronic device, wherein the first response includes a downlink channel quality information (CQI). The method further includes determining a per-subcarrier CQI based at least partially on the downlink CQI and determining an output modulation and coding scheme (MCS) based at least partially on the per-subcarrier CQI. After determining the output MCS, the method includes selecting a selected MCS based at least partially on the output MCS and setting an MCS of the first electronic device to the selected MCS.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 19, 2023
    Inventors: Krishna Kant CHINTALAPUDI, Hao YIN, Perry Victor LEA, Gopala Srihari NARLANKA, Stanley William ADERMANN, Joseph Michael SCHAEFER, Ranveer CHANDRA
  • Publication number: 20230275948
    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).
    Type: Application
    Filed: May 4, 2023
    Publication date: August 31, 2023
    Inventor: Perry Victor LEA
  • Patent number: 11729844
    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.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: August 15, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Perry Victor Lea
  • Patent number: 11683358
    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).
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: June 20, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Perry Victor Lea
  • Publication number: 20230155716
    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.
    Type: Application
    Filed: February 18, 2022
    Publication date: May 18, 2023
    Inventors: Krishna Kant CHINTALAPUDI, Stanley William ADERMANN, Gopala Srihari NARLANKA, Perry Victor LEA, Steven William RANTA, Joseph Michael SCHAEFER
  • Publication number: 20230123467
    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.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Publication number: 20230091057
    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.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Publication number: 20230090035
    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.
    Type: Application
    Filed: September 20, 2021
    Publication date: March 23, 2023
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Patent number: 11547932
    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.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: January 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Perry Victor Lea