Patents by Inventor Henry Sanders

Henry Sanders 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: 11912392
    Abstract: A flywheel actuated device for tensioning a backstay cable of a sailboat has a flywheel that is connected to a turnbuckle. The turnbuckle is connected to a cable backstay of a sailboat. Rotation of the flywheel rotates the turnbuckle to increase or relax tension on the cable backstay. The diameter of the flywheel and the weight of the flywheel near an outer circumference of the flywheel allow the flywheel to store rotational energy and cause the flywheel to temporarily freewheel while the sailboat is under sail when a sufficient manual force is applied to the flywheel, which turns the frame of the turnbuckle and provides an initial tension to the cable backstay.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: February 27, 2024
    Inventor: Henry Sanders
  • Publication number: 20230348013
    Abstract: A pair of elongated housings are positioned generally parallel to each other for connection of a wheel to a vehicle. An elongated member comprising a plurality of rollers is positioned within each of the housings. Spring biasing urges the elongated members downwardly, with the spring biasing absorbing shocks received at the wheel and conveyed to the elongated members, causing movement of the elongated members within the housing. The series of rollers on each of the elongated members traverse the housing to reduce friction between the housing and the elongated member as the elongated members traverse the housing. At least one vehicle wheel is mounted to the elongated members.
    Type: Application
    Filed: July 3, 2023
    Publication date: November 2, 2023
    Inventor: Henry Sanders
  • Publication number: 20230286632
    Abstract: A flywheel actuated device for tensioning a backstay cable of a sailboat has a flywheel that is connected to a turnbuckle. The turnbuckle is connected to a cable backstay of a sailboat. Rotation of the flywheel rotates the turnbuckle to increase or relax tension on the cable backstay. The diameter of the flywheel and the weight of the flywheel near an outer circumference of the flywheel allow the flywheel to store rotational energy and cause the flywheel to temporarily freewheel while the sailboat is under sail when a sufficient manual force is applied to the flywheel, which turns the frame of the turnbuckle and provides an initial tension to the cable backstay.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Inventor: Henry Sanders
  • Patent number: 11718364
    Abstract: A pair of elongated housings are positioned generally parallel to each other for connection of a wheel to a vehicle. An elongated member comprising a plurality of rollers is positioned within each of the housings. Spring biasing urges the elongated members downwardly, with the spring biasing absorbing shocks received at the wheel and conveyed to the elongated members, causing movement of the elongated members within the housing. The series of rollers on each of the elongated members traverse the housing to reduce friction between the housing and the elongated member as the elongated members traverse the housing. At least one vehicle wheel is mounted to the elongated members.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: August 8, 2023
    Inventor: Henry Sanders
  • Publication number: 20220250710
    Abstract: A pair of elongated housings are positioned generally parallel to each other for connection of a wheel to a vehicle. An elongated member comprising a plurality of rollers is positioned within each of the housings. Spring biasing urges the elongated members downwardly, with the spring biasing absorbing shocks received at the wheel and conveyed to the elongated members, causing movement of the elongated members within the housing. The series of rollers on each of the elongated members traverse the housing to reduce friction between the housing and the elongated member as the elongated members traverse the housing. At least one vehicle wheel is mounted to the elongated members.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 11, 2022
    Inventor: Henry Sanders
  • Patent number: 11161580
    Abstract: A roller assisted low friction reefing grommet that facilitates movement of a reefing line through the grommet. The roller assisted low friction reefing grommet includes a grommet ring having a roller therein that reduces friction of the line traveling through the grommet. A line channeling guide is formed within the interior of the grommet ring by a low friction material positioned on either side of the grommet, with a channel formed by the line channeling guide and the roller for receiving and guiding the reefing line.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: November 2, 2021
    Inventor: Henry Sanders
  • Patent number: 11084562
    Abstract: A traveler control for a boat includes a car that traverses a track. A first sheave is positioned on a first end of the car and a second sheave is positioned on an opposite end of the car. A line is fixed at a first end and is routed through the first sheave. The line is routed through a plurality of turning blocks. An opposite end of the line is fixed after routing the line through the second sheave. The traveler control provides a mechanical advantage for convenient and precise positioning of a mainsail of a sailboat.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: August 10, 2021
    Inventor: Henry Sanders
  • Patent number: 11066144
    Abstract: A tiller control for boats comprising a brake that holds a control line in a static position. In turn, the control line holds the tiller and rudder of the boat in a static position. The amount of pressure applied to the control line by the brake is adjustable. Pressure applied to the control line by the brake may be adjusted so that the tiller and rudder are held in a generally static position, but the tiller control can be manually overridden.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: July 20, 2021
    Inventor: Henry Sanders
  • Publication number: 20070250590
    Abstract: The claimed method and system describes a dynamic construction of a virtual proxy using a set of virtual proxy hosts. The virtual proxy hosts may maintain a shared data store that contains a record of discovered services on a network. The virtual proxy hosts may work together to respond to discovery requests using the shared data store. Clients on a network having a virtual proxy host may be limited to unicast discovery requests with the virtual proxy host, thereby reducing broadcast traffic.
    Type: Application
    Filed: April 21, 2006
    Publication date: October 25, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Eliot Flannery, Henry Sanders, Sandeep Singhal, Todd Manion, Upshur Parks
  • Publication number: 20070011733
    Abstract: A unified architecture for enabling remote access to a network is provided. The network may comprise, as examples, a virtual private network (VPN) and/or a peer-to-peer network. In one embodiment, the architecture includes components installed on a client device/node and a gateway/supernode. Components implemented on the client device may facilitate access in a manner similar to that of a traditional VPN, while components on the gateway may facilitate access in a manner similar to an application proxy. Communication between the client device and gateway may occur, as an example, via a Secure Sockets Layer (SSL) communication protocol.
    Type: Application
    Filed: July 8, 2005
    Publication date: January 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Abolade Gbadegesin, Arvind Murching, David Thaler, Henry Sanders, Narendra Gidwani, Paul Mayfield
  • Publication number: 20060107322
    Abstract: Disclosed is a method for slowing down the spread of viruses by limiting the number of Transmission Control Protocol (“TCP”) connection attempts to arbitrary Internet Protocol (“IP”) addresses that can be in progress at any given time—a common method employed by viruses to spread to other hosts from an infected host. This is achieved by setting a small limit on the number of connection attempt requests that can be in progress at any given time and can be implemented regardless of whether anti-virus software is installed on the system.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Sanjay Kaniyar, Christian Huitema, Henry Sanders
  • Publication number: 20050259644
    Abstract: A system and method for defeating SYN attacks are provided. When the number of packets received by a server is above the capacity of the server, the server assumes that a SYN attack is in progress. The server randomly drops SYN packets without processing them. The percentage of SYN packets dropped is increased while the load on the server exceeds capacity, and decreased while the load on the server does not exceed capacity. Under attack conditions, a percentage of TCP connections are still maintained.
    Type: Application
    Filed: May 18, 2004
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Christian Huitema, Henry Sanders, Sanjay Kaniyar
  • Publication number: 20050246716
    Abstract: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
    Type: Application
    Filed: June 23, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Adam Smith, Anthony Moore, Brian LaMacchia, Anders Hejlsberg, Brian Grunkemeyer, Caleb Doise, Christopher Brumme, Christopher Anderson, Corina Feuerstein, Craig Sinclair, Daniel Takacs, David Ebbo, David Driver, David Mortenson, Erik Christensen, Erik Olson, Fabio Yeon, Gopala Kakivaya, Gregory Fee, Hany Ramadan, Henry Sanders, Jayanth Rajan, Jeffrey Cooperstein, Jonathan Hawkins, James Hogg, Joe Long, John McConnell, Jesus Ruiz-Scougall, James Miller, Julie Bennett, Krzysztof Cwalina, Lance Olson, Loren Kohnfelder, Michael Magruder, Manish Prabhu, Radu Palanca, Raja Krishnaswamy, Shawn Burke, Sean Trowbridge, Seth Demsey, Shajan Dasan, Stefan Pharies, Suzanne Cook, Tarun Anand, Travis Muhlestein, Yann Christensen, Yung-shin Lin, Ramasamy Krishnaswamy, Joseph Roxe, Alan Boshier, David Bau
  • Publication number: 20050240943
    Abstract: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
    Type: Application
    Filed: June 23, 2005
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Adam Smith, Anthony Moore, Brian LaMacchia, Anders Hejlsberg, Biran Grunkemeyer, Caleb Doise, Christopher Brumme, Christopher Anderson, Corina Feuerstein, Craig Sinclair, Daniel Takacs, David Ebbo, David Driver, David Mortenson, Erik Christensen, Erik Olson, Fabio Yeon, Gopala Kakivaya, George Fee, Hany Ramadan, Henry Sanders, Jayanth Rajan, Jeffrey Cooperstein, Jonathan Hawkins, James Hogg, Joe Long, John McConnell, Jesus Ruiz-Scougall, James Miller, Julie Bennett, Krzysztof Cwalina, Lance Olson, Loren Kohnfelder, Michael Magruder, Manish Prabhu, Radu Palanca, Raja Krishnaswamy, Shawn Burke, Sean Trowbridge, Seth Demsey, Shajan Dasan, Stefan Pharies, Suzanne Cook, Tarun Anand, Travis Muhlestein, Yann Christensen, Yung-shin Lin, Ramasamy Krishnaswamy, Joseph Roxe, Alan Boshier, David Bau
  • Publication number: 20050055398
    Abstract: A system and method for facilitating communications over a protocol is provided. The system includes a class factory that holds identifiers associated with determining which, if any, registered protocol object creator should be employed to create a protocol object. The protocol object implements an abstract network protocol base class. The protocol object is employed to abstract details of communicating over a protocol and to provide a byte stream interface to communications occurring over the protocol, while removing protocol specific code from an application program. The method includes creating an instance of a protocol object from a source of registered protocol handlers based on a request to communicate over a protocol and using a base class API to communicate over the protocol through the protocol object.
    Type: Application
    Filed: October 21, 2004
    Publication date: March 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Lance Olson, Henrik Nielsen, Henry Sanders, Richard Firth
  • Publication number: 20050055333
    Abstract: Various embodiments of the invention are directed to closely integrating functionality between an internet server and a WebDAV tool. Areas of specific focus in this document include delegation of duties between the internet server and the WebDAV tool, efficient management of a resource's content-type, support for segregation of a namespace into separate virtual roots, and determinations of whether to invoke certain processing extensions to handle requests for a given HTTP verb.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Brian Deen, Joel Soderberg, Van Van, Henry Sanders