Patents by Inventor Richard A. McCormack
Richard A. McCormack 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).
-
Publication number: 20240185524Abstract: Systems and method for generating three-dimensional (3D) maps of physical structures are provided. A 3D mapping system can be configured to generate a 3D map of a physical structures using image data sets generated from different user devices. The mapping system can implement reference geometry into a 3D structure generation pipeline to generate more accurate 3D models.Type: ApplicationFiled: December 1, 2022Publication date: June 6, 2024Inventors: Richard McCormack, Edward James Rosten
-
Publication number: 20240153049Abstract: An Augmented-Reality which performs operations that include: accessing a data object that comprises image data, location data, and orientation data; applying a transformation to the data object to produce a rectified data object; generating a point cloud based on the rectified data object; assigning the point cloud to a location based on at least the location data of the data object; detecting a client device at the location; and loading the point cloud to the client device in response to the detecting the client device at the location.Type: ApplicationFiled: January 17, 2024Publication date: May 9, 2024Inventors: Richard McCormack, Qi Pan
-
Patent number: 11915400Abstract: An Augmented-Reality which performs operations that include: accessing a data object that comprises image data, location data, and orientation data; applying a transformation to the data object to produce a rectified data object; generating a point cloud based on the rectified data object; assigning the point cloud to a location based on at least the location data of the data object; detecting a client device at the location; and loading the point cloud to the client device in response to the detecting the client device at the location.Type: GrantFiled: June 10, 2022Date of Patent: February 27, 2024Assignee: Snap Inc.Inventors: Richard McCormack, Qi Pan
-
Patent number: 11810316Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.Type: GrantFiled: April 6, 2022Date of Patent: November 7, 2023Assignee: Snap Inc.Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
-
Publication number: 20220301122Abstract: An Augmented-Reality which performs operations that include: accessing a data object that comprises image data, location data, and orientation data; applying a transformation to the data object to produce a rectified data object; generating a point cloud based on the rectified data object; assigning the point cloud to a location based on at least the location data of the data object; detecting a client device at the location; and loading the point cloud to the client device in response to the detecting the client device at the location.Type: ApplicationFiled: June 10, 2022Publication date: September 22, 2022Inventors: Richard McCormack, Qi Pan
-
Patent number: 11430091Abstract: An Augmented-Reality which performs operations that include: accessing a data object that comprises image data, location data, and orientation data; applying a transformation to the data object to produce a rectified data object; generating a point cloud based on the rectified data object, assigning the point cloud to a location based on at least the location data of the data object; detecting a client device at the location; and loading the point cloud to the client device in response to the detecting the client device at the location.Type: GrantFiled: March 27, 2020Date of Patent: August 30, 2022Assignee: Snap Inc.Inventors: Richard McCormack, Qi Pan
-
Publication number: 20220230351Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.Type: ApplicationFiled: April 6, 2022Publication date: July 21, 2022Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
-
Patent number: 11335022Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.Type: GrantFiled: June 10, 2020Date of Patent: May 17, 2022Assignee: Snap Inc.Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
-
Publication number: 20210390729Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.Type: ApplicationFiled: June 10, 2020Publication date: December 16, 2021Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
-
Publication number: 20210304369Abstract: An Augmented-Reality which performs operations that include: accessing a data object that comprises image data, location data, and orientation data; applying a transformation to the data object to produce a rectified data object; generating a point cloud based on the rectified data object, assigning the point cloud to a location based on at least the location data of the data object; detecting a client device at the location; and loading the point cloud to the client device in response to the detecting the client device at the location.Type: ApplicationFiled: March 27, 2020Publication date: September 30, 2021Inventors: Richard McCormack, Qi Pan
-
Publication number: 20140223958Abstract: A freeze desalination process uses cyclopentane (“C5H10”) (14) as an agent for the formation of a gas hydrate as a clathrate (13). A crystallizer vessel (10) containing a mixture of seawater (11) and diffuse bubbles (18) of C5H10 is cooled to allow a gas hydrate phase to form. An ultrasonic transducer (21) located in the bubble stream encourages nucleation and thus clathrate formation.Type: ApplicationFiled: September 26, 2012Publication date: August 14, 2014Inventors: Richard A. McCormack, John A. Ripmeester
-
Patent number: 5553456Abstract: A clathrate freeze desalination system and method in which a clathrate forming agent is injected through a submerged pipeline to a predetermined ocean depth at which the surrounding ocean temperature is less than the clathrate forming temperature. The agent combines with the salt water to form a slurry of clathrate ice crystals and brine. The pipeline is concentric and coaxial with a surrounding outer pipeline in which the slurry is formed. The slurry is pumped back to the surface through the outer pipeline and the ice crystals are washed to remove brine. The washed crystals are then melted, and the resultant water is separated from the clathrate forming agent, which may be discarded or recycled for re-injection through the inner pipeline. The melting of the clathrate ice as well as the cold water and air circulating in the desalination plant can be utilized as a source of air conditioning for local buildings and facilities.Type: GrantFiled: May 17, 1995Date of Patent: September 10, 1996Assignee: Ramco, Inc.Inventor: Richard A. McCormack
-
Patent number: 5323332Abstract: The Instrument Landing System Calibrator employs a combined analog radio frequency downconverter with a digital control system for analysis of difference in depth of modulation of tones generated by an instrument landing system localizer and glide slope transmitters. Signal sensitivity and accuracy is increased by elimination of system and phase noise present in purely analog designs and hybrid analog digital designs where digital signal processing is conducted at audio frequencies. Digital signal processing is conducted at video frequency with a single heterodyne from VHF and UHF frequency through selectable crystals. Selection of ILS channels is extended by the use of high speed video digital processing in conjunction with the use of selectable filters and selectable crystals to include all ILS channels.Type: GrantFiled: February 27, 1992Date of Patent: June 21, 1994Assignee: Infotec Development, Inc.Inventors: Paul C. Smith, Richard McCormack, Michael Courtney
-
Patent number: 4309980Abstract: Closed heat transfer system including a body of water in a first container, a body of aluminum compound in a second container and a conduit connecting the containers, the system being operative in a first step to evaporate water from the first container to cool it by withdrawing heat of vaporization which is supplied to the water at relatively low temperature and to react the water vapor with the aluminum compound in the second container to generate heat at relatively high temperature and to combine with the water so that the water vapor pressure remains low and water continues to evaporate from the body of water for continued cooling, and the system operating in a second stage by supply of heat to the reaction products of the water and aluminum compound to restore the aluminum compound to its initial condition by driving off water which is condensed and returned to the body of water in the first container.Type: GrantFiled: March 7, 1980Date of Patent: January 12, 1982Assignee: Thermal Energy Storage, Inc.Inventors: Richard A. McCormack, Eric A. Jensen