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: 20240153092Abstract: 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: ApplicationFiled: November 8, 2022Publication date: May 9, 2024Inventors: Pedro Martinez Lopez, Brian Patton, Nigel Clarke, William Augustus Workman, Megan Rowe
-
Publication number: 20240131563Abstract: 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: ApplicationFiled: November 22, 2022Publication date: April 25, 2024Inventors: Yufeng Wu, Nigel Clarke, Brian Patton, Pedro Martinez Lopez, Forrest Gia-Bao Tran
-
Publication number: 20240070827Abstract: 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: ApplicationFiled: August 18, 2023Publication date: February 29, 2024Inventors: Musa Maharramov, Ye Zhao, Brian Patton
-
Patent number: 10274549Abstract: 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: GrantFiled: July 13, 2016Date of Patent: April 30, 2019Assignee: AOSense, Inc.Inventors: Micah Ledbetter, Brian Patton
-
Patent number: 9869731Abstract: 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: GrantFiled: March 31, 2014Date of Patent: January 16, 2018Assignees: The Regents of the University of California, Southwest Sciences IncorporatedInventors: David Christian Hovde, Dmitry Budker, Brian Patton
-
Patent number: 9367299Abstract: 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: GrantFiled: December 31, 2013Date of Patent: June 14, 2016Assignee: GOOGLE INC.Inventors: Brian Patton, Nicolas Fortescue, Riccardo Govoni, Debashish Chatterjee
-
Publication number: 20150286478Abstract: 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: ApplicationFiled: June 17, 2015Publication date: October 8, 2015Inventors: Brian Patton, Nicolas Fortescue, Piotr Krzysztof Swigon, John Ayres, Maximilian RUPPANER, Elizabeth Ireland Powers, Eva-Lotta Lamm, Alan Michael Stokes
-
Patent number: 9087156Abstract: 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: GrantFiled: November 15, 2013Date of Patent: July 21, 2015Assignee: 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: 20150186128Abstract: 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: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: Google Inc.Inventors: Brian Patton, Nicolas Fortescue, Riccardo Govoni, Debashish Chatterjee
-
Patent number: 9043302Abstract: 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: GrantFiled: March 15, 2013Date of Patent: May 26, 2015Assignee: 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: 20150143345Abstract: 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: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Applicant: 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: 20150077512Abstract: 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: ApplicationFiled: June 30, 2011Publication date: March 19, 2015Applicant: Google Inc.Inventors: Romain CLEMENT, David Bort, Brian Patton
-
Publication number: 20140085407Abstract: 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: ApplicationFiled: June 30, 2011Publication date: March 27, 2014Applicant: Google Inc.Inventors: Romain CLEMENT, David Bort, Brian Patton
-
Patent number: 8456161Abstract: 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: GrantFiled: September 5, 2007Date of Patent: June 4, 2013Assignee: The Trustees of Princeton UniversityInventors: William Happer, Kiyoshi Ishikawa, Brian Patton, Yuan-Yu Jau
-
Publication number: 20100301853Abstract: 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: ApplicationFiled: September 5, 2007Publication date: December 2, 2010Applicant: PRINCETON UNIVERSITYInventors: William Happer, Kiyoshi Ishikawa, Brian Patton, Yuan-Yu Jau
-
Patent number: 7686821Abstract: 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: GrantFiled: January 27, 2006Date of Patent: March 30, 2010Assignee: Indiana University Research & Technology CorporationInventors: David Hathaway, Brian Patton, Keith March
-
Patent number: 7670349Abstract: 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: GrantFiled: February 20, 2007Date of Patent: March 2, 2010Assignee: Indiana University Research & Technology CorporationInventors: David Hathaway, Brian Patton, Keith March
-
Publication number: 20070135823Abstract: 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: ApplicationFiled: February 20, 2007Publication date: June 14, 2007Inventors: David Hathaway, Brian Patton, Keith March
-
Publication number: 20060259047Abstract: 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: ApplicationFiled: January 27, 2006Publication date: November 16, 2006Inventors: David Hathaway, Brian Patton, Keith March
-
Patent number: 7060078Abstract: 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: GrantFiled: November 13, 2001Date of Patent: June 13, 2006Assignee: Indiana University Research and Technology CorporationInventors: David Hathaway, Brian Patton, Keith March