Patents by Inventor Richard McCormack

Richard 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: 20240153049
    Abstract: 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: Application
    Filed: January 17, 2024
    Publication date: May 9, 2024
    Inventors: Richard McCormack, Qi Pan
  • Patent number: 11915400
    Abstract: 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: Grant
    Filed: June 10, 2022
    Date of Patent: February 27, 2024
    Assignee: Snap Inc.
    Inventors: Richard McCormack, Qi Pan
  • Patent number: 11810316
    Abstract: 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: Grant
    Filed: April 6, 2022
    Date of Patent: November 7, 2023
    Assignee: Snap Inc.
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Publication number: 20220301122
    Abstract: 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: Application
    Filed: June 10, 2022
    Publication date: September 22, 2022
    Inventors: Richard McCormack, Qi Pan
  • Patent number: 11430091
    Abstract: 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: Grant
    Filed: March 27, 2020
    Date of Patent: August 30, 2022
    Assignee: Snap Inc.
    Inventors: Richard McCormack, Qi Pan
  • Publication number: 20220230351
    Abstract: 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: Application
    Filed: April 6, 2022
    Publication date: July 21, 2022
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Patent number: 11335022
    Abstract: 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: Grant
    Filed: June 10, 2020
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Publication number: 20210390729
    Abstract: 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: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Publication number: 20210304369
    Abstract: 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: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Inventors: Richard McCormack, Qi Pan
  • Publication number: 20140223958
    Abstract: 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: Application
    Filed: September 26, 2012
    Publication date: August 14, 2014
    Inventors: Richard A. McCormack, John A. Ripmeester
  • Patent number: 5553456
    Abstract: 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: Grant
    Filed: May 17, 1995
    Date of Patent: September 10, 1996
    Assignee: Ramco, Inc.
    Inventor: Richard A. McCormack
  • Patent number: 5323332
    Abstract: 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: Grant
    Filed: February 27, 1992
    Date of Patent: June 21, 1994
    Assignee: Infotec Development, Inc.
    Inventors: Paul C. Smith, Richard McCormack, Michael Courtney
  • Patent number: 4309980
    Abstract: 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: Grant
    Filed: March 7, 1980
    Date of Patent: January 12, 1982
    Assignee: Thermal Energy Storage, Inc.
    Inventors: Richard A. McCormack, Eric A. Jensen