Patents by Inventor Steven William RANTA

Steven William RANTA 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: 20240419250
    Abstract: A device configured to generate haptic feedback is disclosed. The device includes a housing, a connector, and a haptic motor. The connector includes a mount end coupled to the housing and a distal end spaced away from the mount end. The haptic motor is coupled to the distal end of the connector. Activation of the haptic motor causes the haptic motor to move relative to the housing to generate the haptic feedback.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 19, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Qing GUO, Steven William RANTA, Edoardo GASTELUM ENRIQUEZ, Ian Hartman SKOP, James David WAHL, Pia Ivonne SANTELICES
  • 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: 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
  • Publication number: 20240198216
    Abstract: A method of providing haptic feedback to a user includes, at an electronic device controller, determining a dynamic resonant frequency of a haptic device; receiving haptic information at an electronic device controller, mapping the haptic information to a resonant waveform with the dynamic resonant frequency; outputting a haptic waveform; and driving the haptic device according to the haptic waveform.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 20, 2024
    Inventors: Steven William RANTA, Ian Hartman SKOP
  • 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: 11969646
    Abstract: In non-limiting examples of the present disclosure, a user input device is provided. The user-input device may include non-contact magnetic, capacitive, or inductive components for translating movements of a joystick into angular positions. Magnets attached to axial shafts of a joystick assembly may cause changes in voltage in magnetometers on a PCB when the axial shafts are rotated, which may be translated into angular positions of the joystick. Conductors attached to axial shafts of a joystick assembly may cause changes in capacitive charge in capacitors on a PCB when the axial shafts are rotated, which may be translated into angular positions of the joystick. Anisotropic magnetically permeable material and/or excitation components attached to axial shafts of a joystick assembly may cause changes in inductance in inductors on a PCB when the axial shafts are rotated, which may be translated into angular positions of the joystick.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: April 30, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Steven William Ranta, Ian Hartman Skop, Edoardo Gastelum Enriquez, Evan William Mattingly
  • 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: 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: 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
  • 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
  • Patent number: 11093019
    Abstract: Power supply architectures and enhanced power control techniques are presented herein. In one example, a system includes a plurality of power supply phases and a system processor. The system processor comprises a processing unit comprising a plurality of processing cores, a plurality of power domains configured to segregate power distribution for the processing unit into sets of the plurality of processing cores, and external connections configured to couple individual ones the plurality of power domains to individual ones of the plurality of power supply phases.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Paul Hovis, Steven William Ranta, Andres Felipe Hernandez Mojica
  • Patent number: 11016551
    Abstract: Power supply circuitry and enhanced associated techniques are presented herein. In one example, a method includes powering a circuit with a plurality of power supply phases, and monitoring thermal properties of the plurality of power supply phases. Responsive to the thermal properties indicating at least one of the plurality of power supply phases exceeds a thermal threshold, the method includes selecting a dormant power supply phase to supplant the at least one of the plurality of power supply phases.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 25, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven William Ranta, William Paul Hovis, Andres Felipe Hernandez Mojica, Rich Tat An, Garrett Douglas Blankenburg
  • Publication number: 20210034136
    Abstract: Power supply architectures and enhanced power control techniques are presented herein. In one example, a system includes a plurality of power supply phases and a system processor. The system processor comprises a processing unit comprising a plurality of processing cores, a plurality of power domains configured to segregate power distribution for the processing unit into sets of the plurality of processing cores, and external connections configured to couple individual ones the plurality of power domains to individual ones of the plurality of power supply phases.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Inventors: William Paul Hovis, Steven William Ranta, Andres Felipe Hernandez Mojica
  • Publication number: 20200310519
    Abstract: Power supply circuitry and enhanced associated techniques are presented herein. In one example, a method includes powering a circuit with a plurality of power supply phases, and monitoring thermal properties of the plurality of power supply phases. Responsive to the thermal properties indicating at least one of the plurality of power supply phases exceeds a thermal threshold, the method includes selecting a dormant power supply phase to supplant the at least one of the plurality of power supply phases.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Steven William Ranta, William Paul Hovis, Andres Felipe Hernandez Mojica, Rich Tat An, Garrett Douglas Blankenburg
  • Publication number: 20200089300
    Abstract: A computing device is provided that includes a processor, a primary power supply, and a voltage regulation module. The voltage regulation module is configured to determine a load line for the processor and monitor a voltage and a current to the processor. While monitoring the voltage and current, the voltage regulation module is further configured to regulate the voltage to the processor to trend toward a voltage setpoint defined by the load line. While regulating the voltage, the voltage regulation module is further configured to clamp the load line at a clamping voltage to limit the regulated voltage output by the voltage regulation module from falling below a predetermined device minimum operation voltage when the monitored current exceeds a device maximum current value. The voltage regulation module is further configured to output electrical power at the regulated voltage to the processor.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Peter ATKINSON, Steven William RANTA, Francine Mary SHAMMAMI, William Paul HOVIS
  • Patent number: 10503231
    Abstract: A computing device is provided that includes a processor, a primary power supply, and a voltage regulation module. The voltage regulation module is configured to determine a load line for the processor and monitor a voltage and a current to the processor. While monitoring the voltage and current, the voltage regulation module is further configured to regulate the voltage to the processor to trend toward a voltage setpoint defined by the load line. While regulating the voltage, the voltage regulation module is further configured to clamp the load line at a clamping voltage to limit the regulated voltage output by the voltage regulation module from falling below a predetermined device minimum operation voltage when the monitored current exceeds a device maximum current value. The voltage regulation module is further configured to output electrical power at the regulated voltage to the processor.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: December 10, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Peter Atkinson, Steven William Ranta, Francine Mary Shammami, William Paul Hovis
  • Publication number: 20190050039
    Abstract: A computing device is provided that includes a processor, a primary power supply, and a voltage regulation module. The voltage regulation module is configured to determine a load line for the processor and monitor a voltage and a current to the processor. While monitoring the voltage and current, the voltage regulation module is further configured to regulate the voltage to the processor to trend toward a voltage setpoint defined by the load line. While regulating the voltage, the voltage regulation module is further configured to clamp the load line at a clamping voltage to limit the regulated voltage output by the voltage regulation module from falling below a predetermined device minimum operation voltage when the monitored current exceeds a device maximum current value. The voltage regulation module is further configured to output electrical power at the regulated voltage to the processor.
    Type: Application
    Filed: December 13, 2017
    Publication date: February 14, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Peter ATKINSON, Steven William RANTA, Francine Mary SHAMMAMI, William Paul HOVIS