Patents by Inventor Michael Horton
Michael Horton 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: 11013584Abstract: An oral hygiene instrument includes a handle for gripping by a user and a dental floss assembly coupled with the handle. The dental floss assembly includes a support frame and a length of dental floss attached to the support frame for flossing between teeth. The support frame is selectively rotatable relative to the handle around an axis of rotation.Type: GrantFiled: September 19, 2018Date of Patent: May 25, 2021Inventors: Michael Horton, Valencia Burton
-
Publication number: 20210084939Abstract: The invention provides an animal feed composition comprising plant material from a transgenic plant or plant part expressing a recombinant thermotolerant ?-amylase. The invention further provides methods of improving feed utilization and decreasing liver abscesses. Also provided are methods of producing a steam flaked corn product, and the steam flaked corn product so produced. The invention provides an animal feed composition comprising plant material from a transgenic plant or plant part expressing a recombinant thermotolerant ?-amylase. The invention further provides methods of improving feed utilization and decreasing liver abscesses. Also provided are methods of producing a steam flaked corn product, and the steam flaked corn product so produced.Type: ApplicationFiled: April 30, 2018Publication date: March 25, 2021Applicant: Syngenta Participations AGInventors: James S. Drouillard, Lucas Michael Horton
-
Publication number: 20200167132Abstract: Embodiments relate to incorporating supplemental information into a code editor's editing view that may make the code more understandable to those not familiar or comfortable with the code. The editor receives adornments that may be translations or semantic equivalents of constructs already in the code. The editor adds the adornments to an editing view for editing the source code. The adornments are inserted into lines of the source code displayed in the editing view and have some of the appearance of the source code in the editing view. The adornments are passive with respect to the source code; they are not necessarily compiled or saved. The adornments may be tokens provided by a compiler and/or an integrated development environment. The editor may apply heuristics or rules to determine which adornments are to be used and where they will be inserted.Type: ApplicationFiled: December 30, 2019Publication date: May 28, 2020Inventors: Anson Michael Horton, David Ellis Pugh
-
Publication number: 20200085550Abstract: An oral hygiene instrument includes a handle for gripping by a user and a dental floss assembly coupled with the handle. The dental floss assembly includes a support frame and a length of dental floss attached to the support frame for flossing between teeth. The support frame is selectively rotatable relative to the handle around an axis of rotation.Type: ApplicationFiled: September 19, 2018Publication date: March 19, 2020Inventors: Michael Horton, Valencia Burton
-
Patent number: 10552123Abstract: Embodiments relate to incorporating supplemental information into a code editor's editing view that may make the code more understandable to those not familiar or comfortable with the code. The editor receives adornments that may be translations or semantic equivalents of constructs already in the code. The editor adds the adornments to an editing view for editing the source code. The adornments are inserted into lines of the source code displayed in the editing view and have some of the appearance of the source code in the editing view. The adornments are passive with respect to the source code; they are not necessarily compiled or saved. The adornments may be tokens provided by a compiler and/or an integrated development environment. The editor may apply heuristics or rules to determine which adornments are to be used and where they will be inserted.Type: GrantFiled: March 12, 2018Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Anson Michael Horton, David Ellis Pugh
-
Publication number: 20190278569Abstract: Embodiments relate to incorporating supplemental information into a code editor's editing view that may make the code more understandable to those not familiar or comfortable with the code. The editor receives adornments that may be translations or semantic equivalents of constructs already in the code. The editor adds the adornments to an editing view for editing the source code. The adornments are inserted into lines of the source code displayed in the editing view and have some of the appearance of the source code in the editing view. The adornments are passive with respect to the source code; they are not necessarily compiled or saved. The adornments may be tokens provided by a compiler and/or an integrated development environment. The editor may apply heuristics or rules to determine which adornments are to be used and where they will be inserted.Type: ApplicationFiled: March 12, 2018Publication date: September 12, 2019Inventors: Anson Michael Horton, David Ellis Pugh
-
Patent number: 10079503Abstract: A sun visor assembly for a motorized vehicle includes first and second panels configured to be pivotally mounted to a sun visor support rod. The second panel includes a solar panel to generate power to charge a portable device. The sun visor assembly includes a solar panel voltage regulator configured to generate a regulated electric power from electric power generated by the solar panel. The solar panel voltage regulator is operatively coupled with a device charging output port to output the regulated electric power to charge the portable device.Type: GrantFiled: September 22, 2016Date of Patent: September 18, 2018Inventors: Valencia Burton, Michael Horton
-
Publication number: 20180083480Abstract: A sun visor assembly for a motorized vehicle includes first and second panels configured to be pivotally mounted to a sun visor support rod. The second panel includes a solar panel to generate power to charge a portable device. The sun visor assembly includes a solar panel voltage regulator configured to generate a regulated electric power from electric power generated by the solar panel. The solar panel voltage regulator is operatively coupled with a device charging output port to output the regulated electric power to charge the portable device.Type: ApplicationFiled: September 22, 2016Publication date: March 22, 2018Inventors: Valencia Burton, Michael Horton
-
Patent number: 9443071Abstract: Devices, systems and methods are disclosed for additional security, functionality, and convenience in the operation of a wireless communication device with the use of a separate proximity security token in communication with the wireless communication device. In exemplary embodiments, the token is carried by the user while device logic is installed on the user's wireless communication device. The device logic along with transceivers allows the device to sense proximity of the token through wireless communication. Given a certain range of the proximity security token, as determined by the wireless signal strength, the device logic determines whether the device is in a locked or unlocked state. If the proximity security token is outside the range, then the device is locked. The proximity security token uses ultra low power communications for optimal battery life.Type: GrantFiled: June 18, 2010Date of Patent: September 13, 2016Assignee: AT&T Intellectual Property I, L.P.Inventor: Michael Horton
-
Patent number: 9217639Abstract: A true north heading is determined by using gyroscopes of differing accuracy and orienting a gyroscope of a higher accuracy to a direction that is more sensitive to azimuth change (e.g., an east/west direction). A gyroscope with a lower accuracy is placed perpendicular to the gyroscope with a higher accuracy and can be oriented towards a north or south direction. The gyroscopes may be placed on a rotatable platform to properly orient the gyroscopes. The higher-accuracy gyroscope may be implemented by using multiple gyroscopes oriented in the same direction.Type: GrantFiled: March 20, 2012Date of Patent: December 22, 2015Assignee: Moog Inc.Inventors: Qiyue Zhang, Michael A. Horton, Ralph M. Kling, Semen Shtigluz
-
Patent number: 8965736Abstract: Embodiments relate to a MEMS IMU having an automatic gain control. The dynamic measurement range of the MEMS IMU is controlled by controlling the gain of a signal amplifier before the analog to digital converter (ADC) to make full use of the ADC range. In one embodiment, two or more MEMS inertial sensor sets are installed in the IMU. One of the sensor sets is for high accuracy with low dynamic range, and the other set or sets is for higher dynamic range with less resolution or accuracy. In one implementation, a digital processor determines which of the sensor sets to be used according to the system dynamic estimation. In another implementation, the system weights the sensor outputs from the sensor sets according to the system dynamics.Type: GrantFiled: March 9, 2011Date of Patent: February 24, 2015Assignee: Moog Inc.Inventors: Michael A. Horton, Qiyue-John Zhang
-
Patent number: 8869106Abstract: A language service provider framework that generates an application context of a dynamic language program being authored. The application context includes a description of the dynamic language application being authored, one or more specific locations within the program, and runtime environment information. A language service provider port component holds one or more language service providers. Each language service provider may receive the application context and generate a set of available symbols corresponding to each of at least one of the identified one or more specific locations. A management component receives the application context from the application context generation component, provides the application context the language service provider, and correspondingly receives the available symbol set from the language service provider.Type: GrantFiled: December 16, 2011Date of Patent: October 21, 2014Assignee: Microsoft CorporationInventors: Charles P. Jazdzewski, Michael C. Fanning, Randy S. Kimmerly, A. Michael Horton
-
Patent number: 8825436Abstract: A spatially distributed MEMS inertial sensor array is designed to reduce or cancel measurement errors and to increase the signal detection accuracy. By combining the measurements from a pair of sensors having sensing axes in two different, non-orthogonal directions, the correlated error due to the environmental changes are cancelled or reduced and the uncorrelated random noise is also reduced by the square root of two. By sequentially sampling the sensor array in the time domain, the number of the ADC circuits can be largely reduced. A two dimensional signal processing method is used to process the sensor array output data, in order to further reduce the remaining errors. Namely, one dimension uses the outputs from multiple spatially distributed sensor sets and the other dimension is the time domain. The signal to noise ratio is increased by using the signal correlation in both the spatial domain and the time domain.Type: GrantFiled: March 9, 2011Date of Patent: September 2, 2014Assignee: Moog Inc.Inventors: Qiyue-John Zhang, Ralph M. Kling, Michael A. Horton, Martin A. Williams, David J. Zaziski
-
Publication number: 20140166474Abstract: A coating for a metal surface that provides excellent resistance to both electrochemical corrosion and mechanical insult is provided. The coating involves at least an inner coating that is a sacrificial anodic layer and an outer coating that is a protective dielectric material made of inorganic metal oxide. Some versions of the coating include an intermediate layer as well that serves to improve adhesion between the coatings and may provide additional galvanic protection. Although the coating can be made by a variety of methods, advanced methods of spray application are provided for making high-quality lightweight versions the coating.Type: ApplicationFiled: February 19, 2014Publication date: June 19, 2014Applicant: United States Pipe and Foundry Company, LLCInventors: A. Michael HORTON, William H. Owen
-
Publication number: 20140134456Abstract: A coating for a metal surface that provides excellent resistance to both electrochemical corrosion and mechanical insult is provided. The coating involves at least an inner coating that is a sacrificial anodic layer and an outer coating that is a protective dielectric material made of inorganic metal oxide. Some versions of the coating include an intermediate layer as well that serves to improve adhesion between the coatings and may provide additional galvanic protection. Although the coating can be made by a variety of methods, advanced methods of spray application are provided for making high-quality lightweight versions the coating.Type: ApplicationFiled: January 23, 2014Publication date: May 15, 2014Applicant: United States Pipe and Foundry Company, LLCInventors: A. Michael HORTON, William H. Owen
-
Publication number: 20140137235Abstract: Devices, systems and methods are disclosed for additional security, functionality, and convenience in the operation of a wireless communication device with the use of a separate proximity security token in communication with the wireless communication device. In exemplary embodiments, the token is carried by the user while device logic is installed on the user's wireless communication device. The device logic along with transceivers allows the device to sense proximity of the token through wireless communication. Given a certain range of the proximity security token, as determined by the wireless signal strength, the device logic determines whether the device is in a locked or unlocked state. If the proximity security token is outside the range, then the device is locked. The proximity security token uses ultra-low power communications for optimal battery life.Type: ApplicationFiled: January 20, 2014Publication date: May 15, 2014Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Michael Horton
-
Patent number: 8697251Abstract: A coating for a metal surface that provides excellent resistance to both electrochemical corrosion and mechanical insult is provided. The coating involves at least an inner coating that is a sacrificial anodic layer and an outer coating that is a protective dielectric material made of inorganic metal oxide. Some versions of the coating include an intermediate layer as well that serves to improve adhesion between the coatings and may provide additional galvanic protection. Although the coating can be made by a variety of methods, advanced methods of spray application are provided for making high-quality lightweight versions the coating.Type: GrantFiled: January 20, 2010Date of Patent: April 15, 2014Assignee: United States Pipe and Foundry Company, LLCInventors: A Michael Horton, William H Owen
-
Patent number: 8521428Abstract: A system and method for more accurately and robustly determining the heading of a vehicle by taking measurements of angle rates using rate sensors mounted on a movable mechanical assembly. In a quasi-static state of the vehicle, the mechanical assembly is rotated around axes perpendicular to the tangent plane of the Earth, and angle rates are measured by the rate sensors at different rotational angles of the mechanical assembly. The measurements of the angle rates are then computed to determine the initial heading of the vehicle relative to the true north of the Earth in the quasi-static state of the vehicle. After determining the initial heading, navigation state propagation is performed to determine the heading of the vehicle in non-quasi-static state of the vehicle. By taking measurements of the rate sensors at different rotation angles and performing computation, the heading of the vehicle relative to the Earth's true north can be determined using less accurate angle sensors.Type: GrantFiled: October 15, 2009Date of Patent: August 27, 2013Assignee: Moog Inc.Inventors: Darren S. Liccardo, John J. James, Walter K. Stockwell, Michael A. Horton
-
Patent number: 8499304Abstract: In one or more embodiments, one or more methods and/or systems described can perform displaying, on a handheld device, multiple icons associated with multiple segments; receiving first user input indicating a first segment of the multiple segments; executing a first virtual machine associated with the first segment on the handheld device; executing a first application on the first virtual machine; receiving second user input indicating a second segment of the multiple segments; executing a second virtual machine associated with the second segment on the handheld device; and executing a second application on the second virtual machine. In one or more embodiments, one or more methods and/or systems described can further perform before executing the second virtual machine, receiving authentication information and determining that the user is authenticated. In one or more embodiments, the authentication information can include at least one of a user name, a password, and/or biometric information.Type: GrantFiled: December 15, 2009Date of Patent: July 30, 2013Assignee: AT&T Mobility II LLCInventors: Gustavo De Los Reyes, Michael Horton, Sanjay Macwan
-
Publication number: 20130159968Abstract: A language service provider framework that generates an application context of a dynamic language program being authored. The application context includes a description of the dynamic language application being authored, one or more specific locations within the program, and runtime environment information. A language service provider port component holds one or more language service providers. Each language service provider may receive the application context and generate a set of available symbols corresponding to each of at least one of the identified one or more specific locations. A management component receives the application context from the application context generation component, provides the application context the language service provider, and correspondingly receives the available symbol set from the language service provider.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: MICROSOFT CORPORATIONInventors: Charles P. Jazdzewski, Michael C. Fanning, Randy S. Kimmerly, A. Michael Horton