Patents by Inventor David Rutkowski
David Rutkowski 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).
-
Patent number: 11909646Abstract: A congested network link is identified. Applications that are contributing to the congestion are also identified. The contribution of each of the identified applications to the congestion is then determined in order to determine whether the application's usage of the network should be throttled. A control signal is generated in order to indicate to the application that it is to perform an application-specific throttling operation to reduce the network bandwidth consumed by the application. If the application-specific throttling does not sufficiently reduce network congestion, a more aggressive throttling operation is performed.Type: GrantFiled: June 23, 2022Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Bradley David Rutkowski, Todd Carlyle Luttinen, Sachin Ramakanth Kulkarni, Vijay Rajesh Kumar, Joseph Ryan Warren
-
Publication number: 20230421503Abstract: A congested network link is identified. Applications that are contributing to the congestion are also identified. The contribution of each of the identified applications to the congestion is then determined in order to determine whether the application's usage of the network should be throttled. A control signal is generated in order to indicate to the application that it is to perform an application-specific throttling operation to reduce the network bandwidth consumed by the application. If the application-specific throttling does not sufficiently reduce network congestion, a more aggressive throttling operation is performed.Type: ApplicationFiled: June 23, 2022Publication date: December 28, 2023Inventors: Bradley David RUTKOWSKI, Todd Carlyle LUTTINEN, Sachin Ramakanth KULKARNI, Vijay RAJESH KUMAR, Joseph Ryan WARREN
-
Patent number: 11522751Abstract: The present application describes a detect, alert and recovery system for various cloud-based and/or network-based services. The detect, alert and recovery system receives network performance data associated with a particular namespace from various network information sources. The network performance data may be aggregated based on various scopes. The aggregated data is then analyzed to determine whether an anomaly exists. If an anomaly exists, the detect, alert and recovery system may cause the performance of various actions in order to address the anomaly.Type: GrantFiled: May 21, 2021Date of Patent: December 6, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Rajesh Kumar Maskara, Srinivasachakrapani Kotipalli, Saurabh Vats, Irina Andreea Rosoiu, Malvika Modi, Fangwen Yu, Liting Zhao, Zhenguo Yang, Bradley David Rutkowski, Todd Carlyle Luttinen, Xuelin Chen
-
Publication number: 20220376968Abstract: The present application describes a detect, alert and recovery system for various cloud-based and/or network-based services. The detect, alert and recovery system receives network performance data associated with a particular namespace from various network information sources. The network performance data may be aggregated based on various scopes. The aggregated data is then analyzed to determine whether an anomaly exists. If an anomaly exists, the detect, alert and recovery system may cause the performance of various actions in order to address the anomaly.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Rajesh Kumar MASKARA, Srinivasachakrapani KOTIPALLI, Saurabh VATS, Irina Andreea ROSOIU, Malvika MODI, Fangwen YU, Liting ZHAO, Zhenguo YANG, Bradley David RUTKOWSKI, Todd Carlyle LUTTINEN, Xuelin CHEN
-
Publication number: 20210364590Abstract: Embodiments of the disclosure provide a magnetic resonance (MR) phantom including a housing, a base medium disposed within the housing, and one or more compartment extending through the base medium, the one or more compartment comprising a crosslinked acrylamide-based polymer. The MR phantoms may be used as calibration phantoms for magnetic resonance elastography sequences and diffusion weighted images.Type: ApplicationFiled: May 19, 2020Publication date: November 25, 2021Applicant: Wisconsin Alumni Research FoundationInventors: Alejandro Roldán-Alzate, David Rutkowski, Diego Hernando Arribas
-
Patent number: 11181601Abstract: In some embodiments, the present disclosure discloses a magnetic resonance (MR) phantom. The MR phantom includes a housing, a base medium disposed within the housing, and one or more compartment extending through the base medium, the one or more compartment comprising a crosslinked acrylamide-based polymer. The MR phantoms may be used as calibration phantoms for magnetic resonance elastography sequences and diffusion weighted images.Type: GrantFiled: May 19, 2020Date of Patent: November 23, 2021Assignee: WISCONSIN ALUMNI RESEARCH FOUNDATIONInventors: Alejandro Roldán-Alzate, David Rutkowski, Diego Hernando Arribas
-
Patent number: 11063535Abstract: This disclosure describes a method for shorting one or more windings in a steering motor. The method determines that a signal has not been received at a circuit from a processor. The method discharges a first capacitor in the circuit in response to the circuit not receiving the signal from the processor. The method turns on a first plurality of transistors via a resistor in response to discharging the first capacitor. The method turns on a second plurality of transistors in response to turning on the first plurality of transistors. The method sends a short circuit signal from the second plurality of transistors to a steering motor.Type: GrantFiled: September 13, 2019Date of Patent: July 13, 2021Assignee: Ford Global Technologies, LLCInventors: Timothy Patrick Diez, Brian Rutkowski, David Rutkowski
-
Publication number: 20210083604Abstract: This disclosure describes a method for shorting one or more windings in a steering motor. The method determines that a signal has not been received at a circuit from a processor. The method discharges a first capacitor in the circuit in response to the circuit not receiving the signal from the processor. The method turns on a first plurality of transistors via a resistor in response to discharging the first capacitor. The method turns on a second plurality of transistors in response to turning on the first plurality of transistors. The method sends a short circuit signal from the second plurality of transistors to a steering motor.Type: ApplicationFiled: September 13, 2019Publication date: March 18, 2021Applicant: Ford Global Technologies, LLCInventors: Timothy Patrick Diez, Brian Rutkowski, David Rutkowski
-
Patent number: 10931796Abstract: The techniques described herein describe diffusing packets through multipath inter-data center networks to identify faulty network apparatuses therein. In an implementation, a method of diffusing packets through a multipath inter-data center network to identify a faulty network apparatus in a source data center is disclosed. The method includes diffusing packets through various paths of a network fabric. Diffusing the packets includes sending out bursts of packets with varying packet header parameters to a set of machines in one or more target data centers. The method further include monitoring packet drops from the bursts of packets, issuing tracerts for each of the packet drops to identify corresponding failed routes, and triangulating the failed routes to identify the faulty network apparatus.Type: GrantFiled: May 20, 2019Date of Patent: February 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Bradley David Rutkowski, Srinivasachakrapani Kotipalli, Mathrubootham Janakiraman, Veenu Singla
-
Publication number: 20190273810Abstract: The techniques described herein describe diffusing packets through multipath inter-data center networks to identify faulty network apparatuses therein. In an implementation, a method of diffusing packets through a multipath inter-data center network to identify a faulty network apparatus in a source data center is disclosed. The method includes diffusing packets through various paths of a network fabric. Diffusing the packets includes sending out bursts of packets with varying packet header parameters to a set of machines in one or more target data centers. The method further include monitoring packet drops from the bursts of packets, issuing tracerts for each of the packet drops to identify corresponding failed routes, and triangulating the failed routes to identify the faulty network apparatus.Type: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Inventors: Bradley David Rutkowski, Srinivasachakrapani Kotipalli, Mathrubootham Janakiraman, Veenu Singla
-
Patent number: 10320954Abstract: The techniques described herein describe diffusing packets through multipath inter-data center networks to identify faulty network apparatuses therein. In an implementation, a method of diffusing packets through a multipath inter-data center network to identify a faulty network apparatus in a source data center is disclosed. The method includes diffusing packets through various paths of a network fabric. Diffusing the packets includes sending out bursts of packets with varying packet header parameters to a set of machines in one or more target data centers. The method further include monitoring packet drops from the bursts of packets, issuing tracerts for each of the packet drops to identify corresponding failed routes, and triangulating the failed routes to identify the faulty network apparatus.Type: GrantFiled: February 3, 2017Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Bradley David Rutkowski, Srinivasachakrapani Kotipalli, Mathrubootham Janakiraman, Veenu Singla
-
Publication number: 20180227208Abstract: The techniques described herein describe diffusing packets through multipath inter-data center networks to identify faulty network apparatuses therein. In an implementation, a method of diffusing packets through a multipath inter-data center network to identify a faulty network apparatus in a source data center is disclosed. The method includes diffusing packets through various paths of a network fabric. Diffusing the packets includes sending out bursts of packets with varying packet header parameters to a set of machines in one or more target data centers. The method further include monitoring packet drops from the bursts of packets, issuing tracerts for each of the packet drops to identify corresponding failed routes, and triangulating the failed routes to identify the faulty network apparatus.Type: ApplicationFiled: February 3, 2017Publication date: August 9, 2018Inventors: Bradley David Rutkowski, Srinivasachakrapani Kotipalli, Mathrubootham Janakiraman, Veenu Singla
-
Publication number: 20060279276Abstract: An actuator having an output shaft, a motor for rotating the output shaft between a first position and a second position, and an electronic control module having a controller and a sensor. The sensor is configured to output a signal to the controller indicative of the position of the output shaft, and the controller is configured to determine whether the output shaft is in the first position or the second position.Type: ApplicationFiled: June 9, 2005Publication date: December 14, 2006Inventors: David Rutkowski, John Floros, Imad Sharaa
-
Publication number: 20060279244Abstract: A system and method for compensating the output of an uncompensated Hall Effect sensor used to monitor an output shaft of an actuator. The actuator includes an output shaft, a magnet coupled to the output shaft, a motor for rotating the output shaft between a first position and a second position and an electronic control module having a controller, a diode and an uncompensated Hall Effect sensor.Type: ApplicationFiled: June 9, 2005Publication date: December 14, 2006Inventors: David Rutkowski, John Floros, Imad Sharaa
-
Publication number: 20060271321Abstract: Disclosed is an actuator having an electronic control module having a port and a controller in communication with the port, as well as software for instructing the controller to detect a calibration signal from the port and transmit an acknowledgment signal to the port. The actuator is placed in a calibration mode by monitoring the port be monitored for the calibration signal. Once it has been determined that the port has received the calibration signal, the actuator will be placed in the calibration mode and an acknowledgment signal will be transmitted to the port.Type: ApplicationFiled: May 24, 2005Publication date: November 30, 2006Inventors: David Rutkowski, John Floros, Imad Sharaa
-
Publication number: 20050057330Abstract: An arrangement of a flex circuit relay 7 is provided. The flex circuit relay 7 has a first substrate 10. A first connective member 24 is connected on the first substrate 10. A second flexible substrate 20 is provided having a contact portion 30 spaced away from the first substrate 10 in a first position and being spaced adjacent to the first substrate 10 in a second position. A second conductive member 26 is provided on the second substrate 20 for making contact with the first conductive member 24. A piezoelectric actuator 28 is connected with the second substrate 20 to cause the second substrate contact portion 30 to move between the first and second positions.Type: ApplicationFiled: July 26, 2004Publication date: March 17, 2005Inventors: Thomas Belanger, David Rutkowski
-
Patent number: 5808457Abstract: An overload protection assembly and method for overload protection of a transistor includes a switching transistor connected between a load at a first terminal and a power source at a second terminal. A measuring circuit measures the voltage levels at the first and second terminals. The first terminal is measured before and after the measurement of the second terminal, and averaged to produce its voltage level. The measured voltage levels from the first and second terminals are subtracted from one another and the difference compared to preset limits to determine overload conditions. If overload conditions exist, the measuring circuit turns off the transistor.Type: GrantFiled: January 23, 1997Date of Patent: September 15, 1998Assignee: Ford Motor CompanyInventors: David Rutkowski, Richard Cherry, Hassan Arghavani