Patents by Inventor Steve Klein

Steve Klein 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: 10345851
    Abstract: The description relates to devices, such as computing devices having displays that can be rotated through a range of travel. In some cases, a display can be readily adjusted to a desired physical location. The device can counter-balance the display to create a near weightless feel for the user when repositioning the display.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel C. Park, Jim Wahl, Robyn Rebecca Reed McLaughlin, Joseph Gault, Steve Klein, Anthony J. Hewett, Brian T. Whitman, Marlo E. Castillo, Mike F Deily, Nishant Srinivasan, Scott J. Korn, Brian Bitz, Matt Fiedler
  • Patent number: 9936593
    Abstract: The description relates to devices, such as computing devices having displays that can be rotated through a range of travel. The device can counter-balance the display to create a near weightless feel for the user when repositioning the display.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: April 3, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mike F. Deily, Robyn Rebecca Reed McLaughlin, Daniel C. Park, Anthony J. Hewett, Brian Bitz, Harold A. Brown, Eric Davis, Joe Gault, Steve Klein, Ingrid Lin
  • Publication number: 20170300082
    Abstract: The description relates to devices, such as computing devices having displays that can be rotated through a range of travel. The device can counter-balance the display to create a near weightless feel for the user when repositioning the display.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 19, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel C. PARK, Anthony J. HEWETT, Brian T. WHITMAN, Marlo E. CASTILLO, Mike F DEILY, Nishant SRINIVASAN, Scott J. KORN, Brian BITZ, Matt FIEDLER, Jim WAHL, Robyn Rebecca Reed MCLAUGHLIN, Joseph GAULT, Steve KLEIN
  • Publication number: 20170303415
    Abstract: The description relates to devices, such as computing devices having displays that can be rotated through a range of travel. The device can counter-balance the display to create a near weightless feel for the user when repositioning the display.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 19, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mike F. DEILY, Daniel C. PARK, Anthony J. HEWETT, Brian BITZ, Harold A. BROWN, Eric DAVIS, Joe GAULT, Steve KLEIN, Ingrid LIN, Robyn Rebecca Reed MCLAUGHLIN
  • Patent number: 9744987
    Abstract: According to one exemplary embodiment of the present invention a worm shaft subassembly for supporting a worm shaft is provided. The worm shaft has a worm shaft radial load, a worm shaft axial load, and a worm shaft axial travel. The worm shaft subassembly includes at least one damping member to support the worm shaft axial load. The at least one damping member has at least one damping member axial load. The at least one damping member limits the worm shaft axial travel. The worm shaft subassembly also includes a bearing to support the worm shaft radial load and the at least one damping member axial load.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: August 29, 2017
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Brad S. Sundholm, Jason Rutkiewicz, Nik Von Matt, Steve Klein, Donald J. Smith
  • Patent number: 9509601
    Abstract: The embodiments described herein provide mechanism that allows an embedded router software image to run in the user application memory space of a general purpose computer. An interface process is provided to receive and transmit packets between the user application memory space and the operating system's protected or kernel memory space of the general purpose computer. The interface process mimics or emulates any hardware interfaces that would be available to the router software when running on a dedicated embedded router device.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 29, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: James J. Miner, Stan Ratliff, Walter L. Robinson, Thomas Berry, Hope Mills, Steve Klein
  • Publication number: 20160318543
    Abstract: According to one exemplary embodiment of the present invention a worm shaft subassembly for supporting a worm shaft is provided. The worm shaft has a worm shaft radial load, a worm shaft axial load, and a worm shaft axial travel. The worm shaft subassembly includes at least one damping member to support the worm shaft axial load. The at least one damping member has at least one damping member axial load. The at least one damping member limits the worm shaft axial travel. The worm shaft subassembly also includes a bearing to support the worm shaft radial load and the at least one damping member axial load.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Brad S. Sundholm, Jason Rutkiewicz, Nik Von Matt, Steve Klein, Donald J. Smith
  • Patent number: 9085316
    Abstract: A learning function is configured to determine a plurality of piecewise linear function coefficients based on measured data for an electric power-assisted steering (EPS) system. The measured data include a vehicle speed. The learning function is further configured to model a hysteresis loop of the EPS system using a piecewise linear function based on the plurality of piecewise linear function coefficients to determine an average friction. An average friction change compensator is configured to adjust friction-based EPS system compensation based on the average friction for a plurality of vehicle speed intervals of the vehicle speed.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: July 21, 2015
    Assignee: Steering Solutions IP Holding Corporation
    Inventors: Tao Yang, Michael Eickholt, Steve Klein, Tim Kaufmann, Niharika P. Popy
  • Patent number: 9069393
    Abstract: A flexible sleeve includes a first flexible sheet of a first hardness. The first flexible sheet has a first perimeter including a first lip edge and a first pocket edge. The flexible sleeve also includes a second flexible sheet of a second hardness, different than the first hardness. The second flexible sheet has a second perimeter including a second lip edge and a second pocket edge. The second pocket edge is joined to the first pocket edge, and the second lip edge is free from the first lip edge so that the first flexible sheet and the second flexible sheet collectively form a pocket having a mouth defined by the first lip edge and the second lip edge. The flexible sleeve further includes a connector joined to the mouth and configured to mate the mouth to a head of a device while the pocket substantially covers a tail of the device.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: June 30, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Zucker, Young Soo Kim, Steve Klein, Jeffrey James Heinz
  • Publication number: 20140122678
    Abstract: The embodiments described herein provide mechanism that allows an embedded router software image to run in the user application memory space of a general purpose computer. An interface process is provided to receive and transmit packets between the user application memory space and the operating system's protected or kernel memory space of the general purpose computer. The interface process mimics or emulates any hardware interfaces that would be available to the router software when running on a dedicated embedded router device.
    Type: Application
    Filed: March 14, 2013
    Publication date: May 1, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: James J. Miner, Stan Ratliff, Walter L. Robinson, Thomas Berry, Hope Mills, Steve Klein
  • Publication number: 20130325263
    Abstract: A learning function is configured to determine a plurality of piecewise linear function coefficients based on measured data for an electric power-assisted steering (EPS) system. The measured data include a vehicle speed. The learning function is further configured to model a hysteresis loop of the EPS system using a piecewise linear function based on the plurality of piecewise linear function coefficients to determine an average friction. An average friction change compensator is configured to adjust friction-based EPS system compensation based on the average friction for a plurality of vehicle speed intervals of the vehicle speed.
    Type: Application
    Filed: January 17, 2013
    Publication date: December 5, 2013
    Applicant: Steering Solutions IP Holding Corporation
    Inventors: Tao Yang, Michael Eickholt, Steve Klein, Tim Kaufmann, Niharika P. Popy
  • Patent number: 8421753
    Abstract: A computer mouse includes a head and a tail. The head is configured to detect movement relative to a reference surface. The head is selectively switchable between an on state and an off state. The tail is connected to the head and is moveable between a curved configuration and a flat configuration. The tail is configured to switch the head to the on state when in the curved configuration and to switch the head to the off state when in the flat configuration.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: April 16, 2013
    Assignee: Microsoft Corporation
    Inventors: David Zucker, Eric Davis, Andrew William Hill, Steve Klein, Jeffrey James Heinz
  • Publication number: 20110310015
    Abstract: A computer mouse includes a head and a tail. The head is configured to detect movement relative to a reference surface. The head is selectively switchable between an on state and an off state. The tail is connected to the head and is moveable between a curved configuration and a flat configuration. The tail is configured to switch the head to the on state when in the curved configuration and to switch the head to the off state when in the flat configuration.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: David Zucker, Eric Davis, Andrew William Hill, Steve Klein, Jeffrey James Heinz
  • Publication number: 20110310016
    Abstract: A flexible sleeve includes a first flexible sheet of a first hardness. The first flexible sheet has a first perimeter including a first lip edge and a first pocket edge. The flexible sleeve also includes a second flexible sheet of a second hardness, different than the first hardness. The second flexible sheet has a second perimeter including a second lip edge and a second pocket edge. The second pocket edge is joined to the first pocket edge, and the second lip edge is free from the first lip edge so that the first flexible sheet and the second flexible sheet collectively form a pocket having a mouth defined by the first lip edge and the second lip edge. The flexible sleeve further includes a connector joined to the mouth and configured to mate the mouth to a head of a device while the pocket substantially covers a tail of the device.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: Microsoft Corporation
    Inventors: David Zucker, Young Soo Kim, Steve Klein, Jeffrey James Heinz
  • Patent number: 7785064
    Abstract: A blower system comprising a housing and a fan assembly. The housing defines a housing chamber, at least one inlet opening, a primary outlet opening, and a secondary outlet opening. The fan assembly is mounted within the housing chamber. Operation of the fan assembly draws air into the housing chamber through the at least one inlet opening and forces air out of the housing chamber through at least one of the primary outlet opening and the secondary outlet opening.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: August 31, 2010
    Assignee: Dn-Eaz Products, Inc
    Inventors: Brett Bartholmey, Steve Klein, Larry White
  • Publication number: 20090304492
    Abstract: A blower system comprising a housing and a fan assembly. The housing defines a housing chamber, at least one inlet opening, a primary outlet opening, and a secondary outlet opening. The fan assembly is mounted within the housing chamber. Operation of the fan assembly draws air into the housing chamber through the at least one inlet opening and forces air out of the housing chamber through at least one of the primary outlet opening and the secondary outlet opening.
    Type: Application
    Filed: December 19, 2006
    Publication date: December 10, 2009
    Inventors: Brett Bartholmey, Steve Klein, Larry White
  • Publication number: 20040122682
    Abstract: A web-based automated method for validating a nonprofit organization is disclosed. In one embodiment, the method comprises the steps of applying online for a validation from a validator, receiving data pertaining to the nonprofit organization, analyzing the data to determine if the nonprofit organization is a bona fide organization, if the NPO is a bona fide organization, issuing the organization a validation, and if the NPO is not a bona fide organization, then denying the organization a validation. The method further comprises the step of providing an online seal of approval to the validated nonprofit organization. The method further comprises the step of displaying online the nonprofit organization data. The method further comprises the step of listing the validated nonprofit on an auction website. The method further comprises the step of receiving a donation from the sales proceeds of an auction.
    Type: Application
    Filed: December 18, 2002
    Publication date: June 24, 2004
    Inventors: Allen B. Gruber, Harry E. Gruber, Steve Klein
  • Patent number: 6701237
    Abstract: A method for validating a signal indicative of a speed of a vehicle includes receiving a plurality of signals indicative of vehicle speed; correlating at least a first of the received signals with at least a second of the received signals to determine if either signal is invalid; and signaling a rejection of any signal found to be invalid.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: March 2, 2004
    Assignee: Delphi Technologies, Inc.
    Inventors: Reeny T. Sebastian, Steve Klein, Scott M. Wendling
  • Patent number: D508735
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: August 23, 2005
    Assignee: Dri-Eaz Products, Inc.
    Inventor: Steve Klein
  • Patent number: D541121
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: April 24, 2007
    Assignee: Hyperion Innovations, Inc.
    Inventors: Grigore Axinte, Russell Borgmann, Steve Klein, Billy Liu, Amanda Wu