Patents by Inventor Brian Patton

Brian Patton 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: 20240153092
    Abstract: In one embodiment, a method includes accessing, by a computing device, a thermal image of a space within a cooking apparatus, wherein the space contains a food item. The method further includes segmenting, by a computing device and based on the thermal image, the food item in the space from the food item's environment.
    Type: Application
    Filed: November 8, 2022
    Publication date: May 9, 2024
    Inventors: Pedro Martinez Lopez, Brian Patton, Nigel Clarke, William Augustus Workman, Megan Rowe
  • Publication number: 20240131563
    Abstract: In one embodiment, a system includes a sensor and an airflow generator coupled to an airflow guide configured to direct airflow from the airflow generator toward and past the sensor. The system includes one or more processors and a non-transitory computer readable storage media embodying instructions coupled to the one or more processors, the one or more processors operable to execute the instructions to acquire data about an operational state of the system, wherein the operational state is related to at least one air contaminant generated by the system; and to control the airflow from the airflow generator based on the data about the operational state of the system.
    Type: Application
    Filed: November 22, 2022
    Publication date: April 25, 2024
    Inventors: Yufeng Wu, Nigel Clarke, Brian Patton, Pedro Martinez Lopez, Forrest Gia-Bao Tran
  • Publication number: 20240070827
    Abstract: In one embodiment, a method includes accessing (1) a corrupted image of a scene captured by a camera, (2) an estimated true image of the scene, (3) an estimated corruption operator f for the camera, and (4) one or more uncertainty metrics for f. The method further includes generating, by applying a corruption operation to the estimated true image and the corruption operator f, a predicted corrupted image of the scene captured by the camera and determining a difference between the predicted corrupted image and the corrupted image captured by the camera. The method further includes determining, based on the one or more uncertainty metrics for f, a likelihood distribution for the corruption operator f, and updating, based on the likelihood distribution for the corruption operator f and on the determined difference between the predicted corrupted image and the corrupted image captured by the camera, the estimated corruption operator f.
    Type: Application
    Filed: August 18, 2023
    Publication date: February 29, 2024
    Inventors: Musa Maharramov, Ye Zhao, Brian Patton
  • Patent number: 10274549
    Abstract: An atomic magnetometer includes a vapor cell, one or more pumping lasers, a probe laser, and a sensor. The one or more pumping lasers are disposed to direct one or more laser beams though the vapor cell to interact with atoms of an atomic vapor in the vapor cell. The atomic vapor periodically absorbs light of alternating circular polarization from the one or more laser beams. The probe laser is disposed to direct polarized light to pass through the vapor cell. The sensor is disposed to intersect the polarized light from the probe laser after passing through the vapor cell.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: April 30, 2019
    Assignee: AOSense, Inc.
    Inventors: Micah Ledbetter, Brian Patton
  • Patent number: 9869731
    Abstract: An FM-NMOR magnetometer and concomitant magnetometry method comprising providing a linearly-polarized pump beam generator, employing a center wavelength approximately equal to a center wavelength of hyperfine peaks, and employing a modulation amplitude in the range HFS-3×LW to HFS.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: January 16, 2018
    Assignees: The Regents of the University of California, Southwest Sciences Incorporated
    Inventors: David Christian Hovde, Dmitry Budker, Brian Patton
  • Patent number: 9367299
    Abstract: An application and system are provided that prevent an application repository from accepting a new installation package if the new application installation package would not be successfully installed on devices to which it is directed. The version number and constraints provided with the new application installation package may be compared to that of installation packages already existing or published within the repository to determine whether or not the new installation package will be unreachable by a device group to which it is directed. An indication may be provided if that new installation package is unreachable by at least one device group to which it is directed.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: June 14, 2016
    Assignee: GOOGLE INC.
    Inventors: Brian Patton, Nicolas Fortescue, Riccardo Govoni, Debashish Chatterjee
  • Publication number: 20150286478
    Abstract: Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian RUPPANER, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
  • Patent number: 9087156
    Abstract: Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian Ruppaner, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
  • Publication number: 20150186128
    Abstract: An application and system are provided that prevent an application repository from accepting a new installation package if the new application installation package would not be successfully installed on devices to which it is directed. The version number and constraints provided with the new application installation package may be compared to that of installation packages already existing or published within the repository to determine whether or not the new installation package will be unreachable by a device group to which it is directed. An indication may be provided if that new installation package is unreachable by at least one device group to which it is directed.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: Google Inc.
    Inventors: Brian Patton, Nicolas Fortescue, Riccardo Govoni, Debashish Chatterjee
  • Patent number: 9043302
    Abstract: Techniques for providing interactive visualizations for an entity or group of entities based on search interest data are provided. The search interest data may be derived from Internet or online search data related to the entities and relevant attributes of the entities. Each of the entities and attributes may be represented in a structured search market using a predefined list of relevant search terms or keywords. The search interest of each entity and attribute may be determined based on probabilities representing a likelihood of a search for an entity co-occurring with a search for a relevant attribute within a predetermined time proximity.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 26, 2015
    Assignee: Google Inc.
    Inventors: Yair Shimshoni, Niv Efron, Michael Fink, Eyal Segalis, Brian Patton, Michal Levin, Michal Neufeld, Nir Bar-Lev, Yossi Matias, Nimrod Tamir
  • Publication number: 20150143345
    Abstract: Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 21, 2015
    Applicant: Google Inc.
    Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian RUPPANER, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
  • Publication number: 20150077512
    Abstract: An apparatus, method, and system are provided for capturing one or more images using a portable panoramic imaging device during real-time image collection and communicatively coupling a mobile communication device to the portable panoramic imaging device to provide an interface to the portable panoramic imaging device for facilitating real-time feedback of the portable panoramic imaging device operation. Such analysis and feedback include sending, utilizing the mobile communication device, information based on the one or more captured images to a central service system for feedback analysis, and receiving, utilizing the mobile communication device, instructions from the central service system based on the analysis.
    Type: Application
    Filed: June 30, 2011
    Publication date: March 19, 2015
    Applicant: Google Inc.
    Inventors: Romain CLEMENT, David Bort, Brian Patton
  • Publication number: 20140085407
    Abstract: An apparatus, method, and system are provided for portable imaging system input using a mobile device. The apparatus includes an imaging device, a mobile communication device, and a communication network interface. The imaging device is arranged to capture an image. The mobile communication device is arranged to provide an interface to the imaging device and to accept input from a user. The mobile communication device also includes a presentation device to convey information to the user and can send information to and receive information from the imaging device. The communication network interface is arranged to access a communication network and provide a link between the communication network and the imaging device.
    Type: Application
    Filed: June 30, 2011
    Publication date: March 27, 2014
    Applicant: Google Inc.
    Inventors: Romain CLEMENT, David Bort, Brian Patton
  • Patent number: 8456161
    Abstract: The present invention relates to a method and system for polarizing a solid compound of interest via spin transfer from an optically-pumped alkali vapor. In one embodiment, the method provides a cell which contains a solid compound as well as pure alkali metal and some amount of buffer gas. The cell is heated to vaporize some of the pure alkali. Resonant laser light is passed through the cell to polarize the atomic vapor, a process known as “optical pumping.” Optical pumping can transfer order from photons to atoms, causing a buildup of vapor atoms in one angular momentum state. This vapor polarization is then transferred through the surface of the solid compound in order to polarize the nuclei in the bulk of the compound. This can produce nuclear polarizations in the sample many times larger than the limit set by thermal equilibrium. The method can be used in nuclear magnetic resonance (NMR) or magnetic resonance imaging (MRI).
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: June 4, 2013
    Assignee: The Trustees of Princeton University
    Inventors: William Happer, Kiyoshi Ishikawa, Brian Patton, Yuan-Yu Jau
  • Publication number: 20100301853
    Abstract: The present invention relates to a method and system for polarizing a solid compound of interest via spin transfer from an optically-pumped alkali vapor. In one embodiment, the method provides a cell which contains a solid compound as well as pure alkali metal and some amount of buffer gas. The cell is heated to vaporize some of the pure alkali. Resonant laser light is passed through the cell to polarize the atomic vapor, a process known as “optical pumping.” Optical pumping can transfer order from photons to atoms, causing a buildup of vapor atoms in one angular momentum state. This vapor polarization is then transferred through the surface of the solid compound in order to polarize the nuclei in the bulk of the compound. This can produce nuclear polarizations in the sample many times larger than the limit set by thermal equilibrium. The method can be used in nuclear magnetic resonance (NMR) or magnetic resonance imaging (MRI).
    Type: Application
    Filed: September 5, 2007
    Publication date: December 2, 2010
    Applicant: PRINCETON UNIVERSITY
    Inventors: William Happer, Kiyoshi Ishikawa, Brian Patton, Yuan-Yu Jau
  • Patent number: 7686821
    Abstract: The invention provides a device having two components: a needle advancing apparatus slidable longitudinally along a catheter to advance needles into a tissue membrane, such as a blood vessel wall, around an opening in the membrane; and, a suture retrieval assembly insertable through the catheter beyond a distal side of the tissue membrane. The needle advancing apparatus advances suture through the tissue wall. The suture retrieval assembly grabs the suture on the distal side of the tissue membrane for extraction thereof through the opening in the tissue membrane. A method for suturing a membrane beneath the patient's skin is also disclosed.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 30, 2010
    Assignee: Indiana University Research & Technology Corporation
    Inventors: David Hathaway, Brian Patton, Keith March
  • Patent number: 7670349
    Abstract: The invention provides a device having two components: a needle advancing apparatus slidable longitudinally along a catheter to advance needles into a tissue membrane, such as a blood vessel wall, around an opening in the membrane; and, a suture retrieval assembly insertable through the catheter beyond a distal side of the tissue membrane. The needle advancing apparatus advances suture through the tissue wall. The suture retrieval assembly grabs the suture on the distal side of the tissue membrane for extraction thereof through the opening in the tissue membrane. A method for suturing a membrane beneath the patient's skin is also disclosed.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: March 2, 2010
    Assignee: Indiana University Research & Technology Corporation
    Inventors: David Hathaway, Brian Patton, Keith March
  • Publication number: 20070135823
    Abstract: The invention provides a device having two components: a needle advancing apparatus slidable longitudinally along a catheter to advance needles into a tissue membrane, such as a blood vessel wall, around an opening in the membrane; and, a suture retrieval assembly insertable through the catheter beyond a distal side of the tissue membrane. The needle advancing apparatus advances suture through the tissue wall. The suture retrieval assembly grabs the suture on the distal side of the tissue membrane for extraction thereof through the opening in the tissue membrane. A method for suturing a membrane beneath the patient's skin is also disclosed.
    Type: Application
    Filed: February 20, 2007
    Publication date: June 14, 2007
    Inventors: David Hathaway, Brian Patton, Keith March
  • Publication number: 20060259047
    Abstract: The invention provides a device having two components: a needle advancing apparatus slidable longitudinally along a catheter to advance needles into a tissue membrane, such as a blood vessel wall, around an opening in the membrane; and, a suture retrieval assembly insertable through the catheter beyond a distal side of the tissue membrane. The needle advancing apparatus advances suture through the tissue wall. The suture retrieval assembly grabs the suture on the distal side of the tissue membrane for extraction thereof through the opening in the tissue membrane. A method for suturing a membrane beneath the patient's skin is also disclosed.
    Type: Application
    Filed: January 27, 2006
    Publication date: November 16, 2006
    Inventors: David Hathaway, Brian Patton, Keith March
  • Patent number: 7060078
    Abstract: The invention provides a device having two components: a needle advancing apparatus slidable longitudinally along a catheter to advance needles into a tissue membrane, such as a blood vessel wall, around an opening in the membrane; and, a suture retrieval assembly insertable through the catheter beyond a distal side of the tissue membrane. The needle advancing apparatus advances suture through the tissue wall. The suture retrieval assembly grabs the suture on the distal side of the tissue membrane for extraction thereof through the opening in the tissue membrane. A method for suturing a membrane beneath the patient's skin is also disclosed.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: June 13, 2006
    Assignee: Indiana University Research and Technology Corporation
    Inventors: David Hathaway, Brian Patton, Keith March