Patents by Inventor Craig Hoffman
Craig Hoffman 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: 11119334Abstract: Embodiments relate to efficiently viewing data items in a three-dimensional (3D) space. The 3D space includes a curved surface that is concave with respect to a user-controlled viewpoint in the 3D space. The viewpoint is for controlling the direction and location of a rendered view of the 3D space. The data items have respective values associated therewith. The data items are arranged on the surface according to their values so that a user's ease of viewing the data items varies with their values; data items with some values may be arranged to be easier to view by manipulating the view direction than others (e.g., those with lower values). Ease of viewing can stem from how the surface is oriented relative to the viewpoint, the orientation of the curvature of the surface, the orientation of a controlling reference orientation, alignment of the data items on the surface, etc.Type: GrantFiled: February 12, 2020Date of Patent: September 14, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Eric Youngstrom, John P. Falcone, Craig Hoffman, Hein Thu Htat, Scott Borton, Ram Bracha, Felix GTI Andrew
-
Publication number: 20200183181Abstract: Embodiments relate to efficiently viewing data items in a three-dimensional (3D) space. The 3D space includes a curved surface that is concave with respect to a user-controlled viewpoint in the 3D space. The viewpoint is for controlling the direction and location of a rendered view of the 3D space. The data items have respective values associated therewith. The data items are arranged on the surface according to their values so that a user's ease of viewing the data items varies with their values; data items with some values may be arranged to be easier to view by manipulating the view direction than others (e.g., those with lower values). Ease of viewing can stem from how the surface is oriented relative to the viewpoint, the orientation of the curvature of the surface, the orientation of a controlling reference orientation, alignment of the data items on the surface, etc.Type: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Inventors: Eric Youngstrom, John P. Falcone, Craig Hoffman, Hein Thu Htat, Scott Borton, Ram Bracha, Felix GTI Andrew
-
Patent number: 10585294Abstract: Embodiments relate to efficiently viewing data items in a three-dimensional (3D) space. The 3D space includes a curved surface that is concave with respect to a user-controlled viewpoint in the 3D space. The viewpoint is for controlling the direction and location of a rendered view of the 3D space. The data items have respective values associated therewith. The data items are arranged on the surface according to their values so that a user's ease of viewing the data items varies with their values; data items with some values may be arranged to be easier to view by manipulating the view direction than others (e.g., those with lower values). Ease of viewing can stem from how the surface is oriented relative to the viewpoint, the orientation of the curvature of the surface, the orientation of a controlling reference orientation, alignment of the data items on the surface, etc.Type: GrantFiled: February 19, 2018Date of Patent: March 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Eric Youngstrom, John P. Falcone, Craig Hoffman, Hein Thu Htat, Scott Borton, Ram Bracha, Felix GTI Andrew
-
Publication number: 20190258072Abstract: Embodiments relate to efficiently viewing data items in a three-dimensional (3D) space. The 3D space includes a curved surface that is concave with respect to a user-controlled viewpoint in the 3D space. The viewpoint is for controlling the direction and location of a rendered view of the 3D space. The data items have respective values associated therewith. The data items are arranged on the surface according to their values so that a user's ease of viewing the data items varies with their values; data items with some values may be arranged to be easier to view by manipulating the view direction than others (e.g., those with lower values). Ease of viewing can stem from how the surface is oriented relative to the viewpoint, the orientation of the curvature of the surface, the orientation of a controlling reference orientation, alignment of the data items on the surface, etc.Type: ApplicationFiled: February 19, 2018Publication date: August 22, 2019Inventors: Eric Youngstrom, John P. Falcone, Craig Hoffman, Hein Thu Htat, Scott Borton, Ram Bracha, Felix GTI Andrew
-
Publication number: 20070112284Abstract: A perineometer exercise probe for home or clinical use assesses the strength of pelvic floor muscles and provides audible, visual and tactile biofeedback signals as training aids during pelvic exercises. The exercise probe is selectively operable in a passive reaction mode, in which audible, visual and tactile biofeedback signals proportional to pelvic muscle contractions are generated, and in an active vibrating mode in which therapeutic vibrations are applied directly to internal pelvic musculature with or without co-generation of biofeedback signals proportional to the strength of pelvic muscle contractions; and in a combination of both modes simultaneously. The probe reacts the pelvic contraction forces and thus provides passive tactile feedback signals that are experienced simultaneously with audible, visual and vibration-induced tactile biofeedback signals for improving the endurance and strength of pelvic floor muscles.Type: ApplicationFiled: January 10, 2007Publication date: May 17, 2007Applicant: Anatosol, L.L.C.Inventors: Craig Hoffman, Gerry Hoffman, Michael England
-
Patent number: 7002447Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: GrantFiled: September 27, 2004Date of Patent: February 21, 2006Assignee: CTS CorporationInventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Publication number: 20060036188Abstract: A perineometer for home or clinical use assesses the strength of pelvic floor muscles and provides audible and visual biofeedback signals as training aids during pelvic exercises. Impedance signals proportional to vaginal contraction pressure forces are developed by a transducer sleeve that is mounted on a vaginal probe. A battery-powered RF transmitter module contained within the probe transmits wireless impedance signals to hand-held receiver equipped with an audio-visual display monitor. The probe reacts the pelvic contraction forces and thus provides a direct tactile feedback signal that is used in combination with audible and visual feedback signals for improving the endurance and strength of pelvic floor muscles.Type: ApplicationFiled: November 8, 2005Publication date: February 16, 2006Applicant: Anatosol, L.L.C.Inventors: Craig Hoffman, Gerry Hoffman, Michael England
-
Patent number: 6985067Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: GrantFiled: September 27, 2004Date of Patent: January 10, 2006Assignee: CTS CorporationInventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Patent number: 6985068Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: GrantFiled: September 27, 2004Date of Patent: January 10, 2006Assignee: CTS CorporationInventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Publication number: 20050040929Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: ApplicationFiled: September 27, 2004Publication date: February 24, 2005Inventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Publication number: 20050040930Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: ApplicationFiled: September 27, 2004Publication date: February 24, 2005Inventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Publication number: 20050035843Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: ApplicationFiled: September 27, 2004Publication date: February 17, 2005Inventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Patent number: 6828898Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: GrantFiled: April 3, 2003Date of Patent: December 7, 2004Assignee: CTS CorporationInventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz
-
Publication number: 20040196137Abstract: A resistor card for a fuel level sensor has improved resistance to corrosion and wear. The resistor card has a substrate with a resistive layer and a conductive layer. A nickel layer covers the conductive layer. A nickel-gold alloy layer covers the nickel layer. The nickel-gold alloy layer protects the conductive layer from sulfur corrosion and improves wear resistance.Type: ApplicationFiled: April 3, 2003Publication date: October 7, 2004Inventors: Ronald Dedert, Robert Heimann, Craig Hoffman, Kevin Kurtz