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: 20240419250Abstract: 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: ApplicationFiled: August 22, 2023Publication date: December 19, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Qing GUO, Steven William RANTA, Edoardo GASTELUM ENRIQUEZ, Ian Hartman SKOP, James David WAHL, Pia Ivonne SANTELICES
-
Publication number: 20240357684Abstract: 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: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Publication number: 20240284319Abstract: 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: ApplicationFiled: May 1, 2024Publication date: August 22, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Patent number: 12063704Abstract: 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: GrantFiled: September 21, 2021Date of Patent: August 13, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
-
Publication number: 20240244693Abstract: 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: ApplicationFiled: March 29, 2024Publication date: July 18, 2024Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Publication number: 20240198216Abstract: 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: ApplicationFiled: December 19, 2022Publication date: June 20, 2024Inventors: Steven William RANTA, Ian Hartman SKOP
-
Patent number: 12010613Abstract: 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: GrantFiled: September 20, 2021Date of Patent: June 11, 2024Inventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
-
Patent number: 11969646Abstract: 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: GrantFiled: October 21, 2021Date of Patent: April 30, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Steven William Ranta, Ian Hartman Skop, Edoardo Gastelum Enriquez, Evan William Mattingly
-
Patent number: 11968732Abstract: 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: GrantFiled: October 15, 2021Date of Patent: April 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
-
Publication number: 20230155716Abstract: 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: ApplicationFiled: February 18, 2022Publication date: May 18, 2023Inventors: Krishna Kant CHINTALAPUDI, Stanley William ADERMANN, Gopala Srihari NARLANKA, Perry Victor LEA, Steven William RANTA, Joseph Michael SCHAEFER
-
Publication number: 20230123467Abstract: 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: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Publication number: 20230090035Abstract: 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: ApplicationFiled: September 20, 2021Publication date: March 23, 2023Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Publication number: 20230091057Abstract: 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: ApplicationFiled: September 21, 2021Publication date: March 23, 2023Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Patent number: 11093019Abstract: 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: GrantFiled: July 29, 2019Date of Patent: August 17, 2021Assignee: Microsoft Technology Licensing, LLCInventors: William Paul Hovis, Steven William Ranta, Andres Felipe Hernandez Mojica
-
Patent number: 11016551Abstract: 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: GrantFiled: March 29, 2019Date of Patent: May 25, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Steven William Ranta, William Paul Hovis, Andres Felipe Hernandez Mojica, Rich Tat An, Garrett Douglas Blankenburg
-
Publication number: 20210034136Abstract: 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: ApplicationFiled: July 29, 2019Publication date: February 4, 2021Inventors: William Paul Hovis, Steven William Ranta, Andres Felipe Hernandez Mojica
-
Publication number: 20200310519Abstract: 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: ApplicationFiled: March 29, 2019Publication date: October 1, 2020Inventors: Steven William Ranta, William Paul Hovis, Andres Felipe Hernandez Mojica, Rich Tat An, Garrett Douglas Blankenburg
-
Publication number: 20200089300Abstract: 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: ApplicationFiled: November 22, 2019Publication date: March 19, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Peter ATKINSON, Steven William RANTA, Francine Mary SHAMMAMI, William Paul HOVIS
-
Patent number: 10503231Abstract: 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: GrantFiled: December 13, 2017Date of Patent: December 10, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Peter Atkinson, Steven William Ranta, Francine Mary Shammami, William Paul Hovis
-
Publication number: 20190050039Abstract: 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: ApplicationFiled: December 13, 2017Publication date: February 14, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Peter ATKINSON, Steven William RANTA, Francine Mary SHAMMAMI, William Paul HOVIS