Patents by Inventor Patrick Mihelich
Patrick Mihelich 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: 11195049Abstract: An electronic device includes one or more imaging cameras. After a reset of the device or other specified event, the electronic device identifies an estimate of the device's pose based on location data such as Global Positioning System (GPS) data, cellular tower triangulation data, wireless network address location data, and the like. The one or more imaging cameras may be used to capture imagery of the local environment of the electronic device, and this imagery is used to refine the estimated pose to identify a refined pose of the electronic device. The refined pose may be used to identify additional imagery information, such as environmental features, that can be used to enhance the location based functionality of the electronic device.Type: GrantFiled: March 16, 2018Date of Patent: December 7, 2021Assignee: Google LLCInventors: Joel Hesch, Esha Nerurkar, Patrick Mihelich
-
Patent number: 10275945Abstract: An electronic device includes at least one sensor, a display, and a processor. The processor is configured to determine a dimension of a physical object along an axis based on a change in position of the electronic device when the electronic device is moved from a first end of the physical object along the axis to a second end of the physical object along the axis. A method includes capturing and displaying imagery of a physical object at an electronic device, and receiving user input identifying at least two points of the physical object in the displayed imagery. The method further includes determining, at the electronic device, at least one dimensional aspect of the physical object based on the at least two points of the physical object using a three-dimensional mapping of the physical object.Type: GrantFiled: July 31, 2017Date of Patent: April 30, 2019Assignee: GOOGLE LLCInventors: Johnny Chung Lee, Joel Hesch, Ryan Hickman, Patrick Mihelich, James Fung
-
Publication number: 20180211137Abstract: An electronic device includes one or more imaging cameras. After a reset of the device or other specified event, the electronic device identifies an estimate of the device's pose based on location data such as Global Positioning System (GPS) data, cellular tower triangulation data, wireless network address location data, and the like. The one or more imaging cameras may be used to capture imagery of the local environment of the electronic device, and this imagery is used to refine the estimated pose to identify a refined pose of the electronic device. The refined pose may be used to identify additional imagery information, such as environmental features, that can be used to enhance the location based functionality of the electronic device.Type: ApplicationFiled: March 16, 2018Publication date: July 26, 2018Inventors: Joel HESCH, Esha NERURKAR, Patrick MIHELICH
-
Patent number: 9953243Abstract: An electronic device includes one or more imaging cameras. After a reset of the device or other specified event, the electronic device identifies an estimate of the device's pose based on location data such as Global Positioning System (GPS) data, cellular tower triangulation data, wireless network address location data, and the like. The one or more imaging cameras may be used to capture imagery of the local environment of the electronic device, and this imagery is used to refine the estimated pose to identify a refined pose of the electronic device. The refined pose may be used to identify additional imagery information, such as environmental features, that can be used to enhance the location based functionality of the electronic device.Type: GrantFiled: April 24, 2015Date of Patent: April 24, 2018Assignee: Google LLCInventors: Joel Hesch, Esha Nerurkar, Patrick Mihelich
-
Publication number: 20170358142Abstract: An electronic device includes at least one sensor, a display, and a processor. The processor is configured to determine a dimension of a physical object along an axis based on a change in position of the electronic device when the electronic device is moved from a first end of the physical object along the axis to a second end of the physical object along the axis. A method includes capturing and displaying imagery of a physical object at an electronic device, and receiving user input identifying at least two points of the physical object in the displayed imagery. The method further includes determining, at the electronic device, at least one dimensional aspect of the physical object based on the at least two points of the physical object using a three-dimensional mapping of the physical object.Type: ApplicationFiled: July 31, 2017Publication date: December 14, 2017Inventors: Johnny Chung Lee, Joel Hesch, Ryan Hickman, Patrick Mihelich, James Fung
-
Patent number: 9631956Abstract: Methods and systems for calibrating sensors on a computing device are described herein. In an example implementation, a computing device may perform a method to calibrate one or more sensors, which may include receiving an indication that a sensor has been calibrated. The computing device may further receive independent observations of a motion of a device from the calibrated sensor and a potentially non-calibrated sensor. The device may determine as independent estimation of motion based on the movement of the device corresponding to the outputs of the respective sensors. Based on whether or not the estimation of motion as provided by the potentially non-calibrated sensor is within a threshold variance of the estimation of motion as provided by the calibrated sensor, the computing device may provide instructions to adjust parameters of the non-calibrated sensor.Type: GrantFiled: January 3, 2014Date of Patent: April 25, 2017Assignee: Google Technology Holdings LLCInventors: Patrick Mihelich, Renzo De Nardi, Ivan Dryanovski
-
Patent number: 9405734Abstract: A web page or group of pages can be automatically generated based on images selected by a user. The images are analyzed for color and groups of colors for the page background and image framing are determined. Images are analyzed to determine the shapes of the images and the images are placed within appropriate shapes on a page on the web. Click-through rate can be estimated for images and this click-through rate used during the web page generation. Important sections are evaluated in the images and cropping may occur for the images on a page. Text and video can be part of the web page. Software applications can be accessed from the web page as well. The online web pages can be tailored for presentation on a mobile device.Type: GrantFiled: December 27, 2013Date of Patent: August 2, 2016Assignee: Reflektion, Inc.Inventors: David Berthelot, Michael Dixon, Rajeev Madhavan, Mercedes Mapua, Patrick Mihelich, Win Min, Hamid Savoj, Hsiao-Ping Tseng, James D Tucek
-
Publication number: 20150310310Abstract: An electronic device includes one or more imaging cameras. After a reset of the device or other specified event, the electronic device identifies an estimate of the device's pose based on location data such as Global Positioning System (GPS) data, cellular tower triangulation data, wireless network address location data, and the like. The one or more imaging cameras may be used to capture imagery of the local environment of the electronic device, and this imagery is used to refine the estimated pose to identify a refined pose of the electronic device. The refined pose may be used to identify additional imagery information, such as environmental features, that can be used to enhance the location based functionality of the electronic device.Type: ApplicationFiled: April 24, 2015Publication date: October 29, 2015Inventors: Joel Hesch, Esha Nerurkar, Patrick Mihelich
-
Publication number: 20150193982Abstract: A system includes a first electronic device and a second electronic device. The first electronic device is to display a first augmented reality overlay on imagery of a local environment captured by the first electronic device, the first augmented reality overlay including a depiction of a virtual object from a first perspective that is based on a position and orientation of the first electronic device using a three-dimensional mapping of the local environment. The second electronic device is to display a second augmented reality overlay on imagery of the local environment captured by the second electronic device, the second augmented reality overlay including a depiction of the virtual object from a perspective based on a position and orientation of the second electronic device using the three-dimensional mapping.Type: ApplicationFiled: January 2, 2015Publication date: July 9, 2015Inventors: Patrick Mihelich, Johnny Lee
-
Publication number: 20150192439Abstract: Methods and systems for calibrating sensors on a computing device are described herein. In an example implementation, a computing device may perform a method to calibrate one or more sensors, which may include receiving an indication that a sensor has been calibrated. The computing device may further receive independent observations of a motion of a device from the calibrated sensor and a potentially non-calibrated sensor. The device may determine as independent estimation of motion based on the movement of the device corresponding to the outputs of the respective sensors. Based on whether or not the estimation of motion as provided by the potentially non-calibrated sensor is within a threshold variance of the estimation of motion as provided by the calibrated sensor, the computing device may provide instructions to adjust parameters of the non-calibrated sensor.Type: ApplicationFiled: January 3, 2014Publication date: July 9, 2015Applicant: Motorola Mobility LLCInventors: Patrick Mihelich, Renzo De Nardi, Ivan Dryanovski
-
Publication number: 20140189476Abstract: A web page or group of pages can be automatically generated based on images selected by a user. The images are analyzed for color and groups of colors for the page background and image framing are determined. Images are analyzed to determine the shapes of the images and the images are placed within appropriate shapes on a page on the web. Click-through rate can be estimated for images and this click-through rate used during the web page generation. Important sections are evaluated in the images and cropping may occur for the images on a page. Text and video can be part of the web page. Software applications can be accessed from the web page as well. The online web pages can be tailored for presentation on a mobile device.Type: ApplicationFiled: December 27, 2013Publication date: July 3, 2014Applicant: Reflektion, Inc.Inventors: David Berthelot, Michael Dixon, Rajeev Madhavan, Mercedes Mapua, Patrick Mihelich, Win Min, Hamid Savoj, Hsiao-Ping Tseng, James D. Tucek