Patents by Inventor Michael Albright
Michael Albright 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: 11846438Abstract: A Heating, Ventilation, and/or Air Conditioning (HVAC) controller configured to control at least part of an HVAC system of a building. The HVAC controller may include a user interface and a controller. In response to a selection by a user at the user interface, the controller may assemble and present via the user interface an output that encodes settings in a machine readable form. The controller may display the encoded settings on the display with fixed segments of a fixed segment display. An application program code on a remote device may be utilized to capture the displayed fixed segments that encode the settings in an image. The captured image of fixed segments may be decoded at the remote device or may be sent to a remote computing device for processing and/or decoding.Type: GrantFiled: October 22, 2021Date of Patent: December 19, 2023Assignee: Ademco Inc.Inventors: Nathaniel D. Kraft, Bernard T. Geary, Ajay Pai, Michael Albright, Sharath Venkatesha, Jeffrey Boll
-
Publication number: 20220042697Abstract: A Heating, Ventilation, and/or Air Conditioning (HVAC) controller configured to control at least part of an HVAC system of a building. The HVAC controller may include a user interface and a controller. In response to a selection by a user at the user interface, the controller may assemble and present via the user interface an output that encodes settings in a machine readable form. The controller may display the encoded settings on the display with fixed segments of a fixed segment display. An application program code on a remote device may be utilized to capture the displayed fixed segments that encode the settings in an image. The captured image of fixed segments may be decoded at the remote device or may be sent to a remote computing device for processing and/or decoding.Type: ApplicationFiled: October 22, 2021Publication date: February 10, 2022Inventors: Nathaniel D. Kraft, Bernard T. Geary, Ajay Pai, Michael Albright, Sharath Venkatesha, Jeffrey Boll
-
Patent number: 11156375Abstract: A Heating, Ventilation, and/or Air Conditioning (HVAC) controller configured to control at least part of an HVAC system of a building. The HVAC controller may include a user interface and a controller. In response to a selection by a user at the user interface, the controller may assemble and present via the user interface an output that encodes settings in a machine readable form. The controller may display the encoded settings on the display with fixed segments of a fixed segment display. An application program code on a remote device may be utilized to capture the displayed fixed segments that encode the settings in an image. The captured image of fixed segments may be decoded at the remote device or may be sent to a remote computing device for processing and/or decoding.Type: GrantFiled: July 22, 2016Date of Patent: October 26, 2021Assignee: Ademco Inc.Inventors: Nathaniel D. Kraft, Bernard T. Geary, Ajay Pai, Michael Albright, Sharath Venkatesha, Jeffrey Boll
-
Patent number: 11074708Abstract: Various embodiments described herein relate to techniques for computing dimensions of an object. In this regard, a dimensioning system converts points cloud data associated with an object into a density image for a scene associated with the object. The dimensioning system also segments the density image to determine a void region in the density image that corresponds to the object. Furthermore, the dimensioning system determines, based on the void region for the density image, dimension data indicative of one or more dimensions of the object.Type: GrantFiled: January 6, 2020Date of Patent: July 27, 2021Assignee: Hand Held Products, Inc.Inventors: Scott McCloskey, Michael Albright
-
Publication number: 20210209784Abstract: Various embodiments described herein relate to techniques for computing dimensions of an object. In this regard, a dimensioning system converts points cloud data associated with an object into a density image for a scene associated with the object. The dimensioning system also segments the density image to determine a void region in the density image that corresponds to the object. Furthermore, the dimensioning system determines, based on the void region for the density image, dimension data indicative of one or more dimensions of the object.Type: ApplicationFiled: January 6, 2020Publication date: July 8, 2021Inventors: SCOTT MCCLOSKEY, MICHAEL ALBRIGHT
-
Publication number: 20200005078Abstract: A process identifies features in a probe image and a donor image. A similarity measure matches the features in the probe image with features in the donor image, and forms pairs of matched features. The process then forms clusters of the pairs based on the pairs occupying a similar location in the probe image, and verifies that the clusters in the probe image are good fits for corresponding features in the donor image. Locations of the clusters and locations of the corresponding features are marked, and the extent to which the clusters and the corresponding features represent the same semantic class. The process calculates a score based on clusters having the good fit and the clusters in the first digital image having a similar semantic interpretation as the corresponding cluster in the second digital image.Type: ApplicationFiled: May 1, 2019Publication date: January 2, 2020Inventors: Asongu Tambo, Michael Albright, Scott McCloskey
-
Publication number: 20190385283Abstract: The present disclosure relates to devices, systems, and methods of image pre-processing for object recognition. One method includes analyzing data about an image to determine one or more characteristics of the image that indicate whether one or more enhancements should be performed on the data, selecting one or more enhancements to consider applying to the data based on the one or more determined characteristics, analyzing the data to determine whether performing each of the selected enhancements will improve the image quality, determining which one or more enhancements to select to perform on the data based on the analysis of whether performing the selected enhancements will improve the image quality, and performing the selected enhancements on the data to improve the image quality.Type: ApplicationFiled: June 18, 2019Publication date: December 19, 2019Inventors: Scott McCloskey, Michael Albright, Pedro Davalos, Ben Miller, Asongu Tambo
-
Publication number: 20180023837Abstract: A Heating, Ventilation, and/or Air Conditioning (HVAC) controller configured to control at least part of an HVAC system of a building. The HVAC controller may include a user interface and a controller. In response to a selection by a user at the user interface, the controller may assemble and present via the user interface an output that encodes settings in a machine readable form. The controller may display the encoded settings on the display with fixed segments of a fixed segment display. An application program code on a remote device may be utilized to capture the displayed fixed segments that encode the settings in an image. The captured image of fixed segments may be decoded at the remote device or may be sent to a remote computing device for processing and/or decoding.Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Inventors: Nathaniel D. Kraft, Bernard T. Geary, Ajay Pai, Michael Albright, Sharath Venkatesha, Jeffrey Boll
-
Patent number: 9354319Abstract: A method of communicating corrections for information related to satellite signals among global navigation satellite system (GNSS) receivers is described. The method includes at a first GNSS device determining a component of position of a satellite. The component is then divided by a first value to thereby obtain an integer value and a remainder value, and the only the remainder value is transmitted from the first GNSS device to the second GNSS device. Knowing the first value, the second GNSS device calculates the component of position.Type: GrantFiled: March 4, 2013Date of Patent: May 31, 2016Assignee: Trimble Navigation LimitedInventors: Kendall Ferguson, Benjamin W. Remondi, Michael Albright
-
Patent number: 8456359Abstract: A method of communicating satellite tracking information among a network of global navigation satellite system receivers is described. The method includes determining at a first GNSS receiver which satellites in a constellation of satellites have been continuously tracked over a preceding selected time period, and for each such satellite determining its elevation with respect to the zenith. Only the elevation value for the lowest satellite in the set of satellites for which all satellites of higher elevation values have been continuously tracked over the selected time period is then transmitted to the second GNSS receiver. That receiver can then reconstruct the set of satellites which have been continuously tracked.Type: GrantFiled: February 20, 2009Date of Patent: June 4, 2013Assignee: Trimble Navigation LimitedInventors: Kendall Ferguson, Michael Timo Allison, Michael Albright
-
Patent number: 8044849Abstract: A method of communicating corrections for information related to satellite signals among global navigation satellite system (GNSS) receivers is described. An ionosphere correction for ionosphere signal path delay is determined for a first satellite. This ionosphere correction is then compared to an ionosphere correction for ionosphere signal path delay for a satellite assumed to be directly over the receiver. The receiver then sends a message which includes only the difference between the ionosphere correction for the actual observation and the ionosphere correction for a satellite assumed to be at the zenith.Type: GrantFiled: February 20, 2009Date of Patent: October 25, 2011Assignee: Trimble Navigation LimitedInventors: Kendall Ferguson, Benjamin W. Remondi, Michael Timo Allison, Michael Albright
-
Patent number: 8031111Abstract: A format for providing messages among GNSS apparatus includes providing a message identification block and a message body. The message identification block includes information specifying a message length and a message type block specifying a message type. Rather than sending all data from one apparatus to another, ambiguous observation data is sent to conserve bandwidth. At the sender a deconstruction of GNSS code and carrier observations using knowledge of the signal structure and constellation geometry, together with simplifications of atmospheric models, allows removal from the observation data of that information which can be implicitly understood or recreated by the recipient. This enables only the necessary information to be packed for transmission to the recipient.Type: GrantFiled: February 20, 2009Date of Patent: October 4, 2011Assignee: Trimble Navigation LimitedInventors: Kendall Ferguson, Benjamin W. Remondi, Michael Timo Allison, Michael Albright
-
Publication number: 20100085248Abstract: A method of communicating corrections for information related to satellite signals among global navigation satellite system (GNSS) receivers is described. An ionosphere correction for ionosphere signal path delay is determined for a first satellite. This ionosphere correction is then compared to an ionosphere correction for ionosphere signal path delay for a satellite assumed to be directly over the receiver. The receiver then sends a message which includes only the difference between the ionosphere correction for the actual observation and the ionosphere correction for a satellite assumed to be at the zenith.Type: ApplicationFiled: February 20, 2009Publication date: April 8, 2010Applicant: Trimble Navigation LimitedInventors: Kendall Ferguson, Benjamin W. Remondi, Michael Timo Allison, Michael Albright
-
Publication number: 20100085249Abstract: A format for providing messages among GNSS apparatus includes providing a message identification block and a message body. The message identification block includes information specifying a message length and a message type block specifying a message type. Rather than sending all data from one apparatus to another, ambiguous observation data is sent to conserve bandwidth. At the sender a deconstruction of GNSS code and carrier observations using knowledge of the signal structure and constellation geometry, together with simplifications of atmospheric models, allows removal from the observation data of that information which can be implicitly understood or recreated by the recipient. This enables only the necessary information to be packed for transmission to the recipient.Type: ApplicationFiled: February 20, 2009Publication date: April 8, 2010Applicant: Trimble Navigation LimitedInventors: Kendall Ferguson, Benjamin W. Remondi, Michael Timo Allison, Michael Albright
-
Publication number: 20100085253Abstract: A method of communicating satellite tracking information among a network of global navigation satellite system receivers is described. The method includes determining at a first GNSS receiver which satellites in a constellation of satellites have been continuously tracked over a preceding selected time period, and for each such satellite determining its elevation with respect to the zenith. Only the elevation value for the lowest satellite in the set of satellites for which all satellites of higher elevation values have been continuously tracked over the selected time period is then transmitted to the second GNSS receiver. That receiver can then reconstruct the set of satellites which have been continuously tracked.Type: ApplicationFiled: February 20, 2009Publication date: April 8, 2010Applicant: Trimble Navigation LimitedInventors: Kendall Ferguson, Michael Timo Allison, Michael Albright
-
Patent number: 4775836Abstract: A flow-through cell for subjecting a liquid sample to NMR spectroscopy retains the sample in a substantially spherical volume which, in use, is located inside the RF coil. Because the volume is spherical, artifacts caused by inhomogeneity in magnetic susceptibility are reduced.Type: GrantFiled: March 27, 1987Date of Patent: October 4, 1988Assignee: Siemens Medical Systems, Inc.Inventors: Piotr Starewicz, Michael Albright