Patents by Inventor Daniel Cotting
Daniel Cotting 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: 9792021Abstract: Methods, systems, and computer program products for transitioning an interface to a related image are provided. A method for transitioning an interface to a related image may include receiving information describing a homography between a first image and a second image, and adjusting the interface to present the second image at one or more transition intervals in a transition period until the second image is fully displayed and the first image is no longer visible. The interface may be adjusted by determining, based on the homography, a region of the second image to overlay onto a corresponding area of the first image, blending the determined region with the corresponding area to reduce visible seams occurring between the first image and the second image, and updating the interface by gradually decreasing visual intensity of the first image while gradually and proportionally increasing visual intensity of the second image.Type: GrantFiled: June 13, 2014Date of Patent: October 17, 2017Assignee: Google Inc.Inventors: Daniel Joseph Filip, Daniel Cotting
-
Patent number: 9645981Abstract: A system and machine-implemented method for providing image content corresponding to a business establishment is provided. Several webpages corresponding to a business establishment are received, and one or more webpages are selected from the several webpages, based on the content of each of the several webpages. At least one webpage related to the selected one or more webpages is retrieved. Image content is extracted from the retrieved at least one webpage. At least one annotation is generated for the extracted image content based on at least one characteristic of the extracted image content. The image content is filtered based on the generated at least one annotation for the extracted image content. The filtered image content is provided for display.Type: GrantFiled: January 18, 2013Date of Patent: May 9, 2017Assignee: Google Inc.Inventors: Hylke Niekele Buisman, Daniel Cotting, Avni Shah, Elizabeth Reid
-
Publication number: 20170061606Abstract: A system and computer implemented method for detecting the location of a mobile device using semantic indicators is provided. The method includes receiving, using one or more processors, a plurality of images captured by a mobile device at an area. The area is associated with a set of candidate locations. Using the one or more processors, one or more feature indicators associated with the plurality of images are detected. These feature indicators include semantic features related to the area. The semantic features are compared with a plurality of stored location features for the set of candidate locations. In accordance with the comparison, a location from the set of candidate locations is selected to identify an estimated position of the mobile device.Type: ApplicationFiled: November 16, 2016Publication date: March 2, 2017Inventors: Daniel Raynaud, Boris Bluntschli, Daniel Cotting
-
Patent number: 9552375Abstract: Systems and methods for determining a geocode for an image based on user-provided search queries and corresponding user selections are provided. One example method includes determining a selection value for each of a plurality of search strings associated with an image based at least in part on user selection data. The method includes generating a textual document for the image based at least in part on the selection values. The textual document includes one or more of the plurality of search strings. The method includes identifying a plurality of geographic entities by analyzing the textual document using a textual processor. The method includes selecting one of the plurality of geographic entities as a primary geographic entity and associating, by the one or more computing devices, a geocode associated with the primary geographic entity with the image.Type: GrantFiled: December 20, 2013Date of Patent: January 24, 2017Assignee: Google Inc.Inventors: Wojciech Stanislaw Smietanka, Daniel Cotting, Boris Bluntschli, Nicolas Dumazet
-
Patent number: 9524435Abstract: A system and computer implemented method for detecting the location of a mobile device using semantic indicators is provided. The method includes receiving, using one or more processors, a plurality of images captured by a mobile device at an area. The area is associated with a set of candidate locations. Using the one or more processors, one or more feature indicators associated with the plurality of images are detected. These feature indicators include semantic features related to the area. The semantic features are compared with a plurality of stored location features for the set of candidate locations. In accordance with the comparison, a location from the set of candidate locations is selected to identify an estimated position of the mobile device.Type: GrantFiled: March 20, 2015Date of Patent: December 20, 2016Assignee: Google Inc.Inventors: Daniel Raynaud, Boris Bluntschli, Daniel Cotting
-
Publication number: 20160275350Abstract: A system and computer implemented method for detecting the location of a mobile device using semantic indicators is provided. The method includes receiving, using one or more processors, a plurality of images captured by a mobile device at an area. The area is associated with a set of candidate locations. Using the one or more processors, one or more feature indicators associated with the plurality of images are detected. These feature indicators include semantic features related to the area. The semantic features are compared with a plurality of stored location features for the set of candidate locations. In accordance with the comparison, a location from the set of candidate locations is selected to identify an estimated position of the mobile device.Type: ApplicationFiled: March 20, 2015Publication date: September 22, 2016Inventors: Daniel Raynaud, Boris Bluntschli, Daniel Cotting
-
Geographically locating and posing images in a large-scale image repository and processing framework
Patent number: 9208171Abstract: Aspects of the disclosure relate generally to systems and methods for geographically locating images. For example, images from different sources may be associated with different types of location information or simply none at all. In order to reduce inconsistency among images, location information may be gathered for an image using bitmap processing, metadata processing, and information retrieved from where the image was found. This location information can be filtered to remove less reliable or conflicting information. Images may be clustered based on their appearance on an interactive online resource that corresponds to a user-defined event, based on image similarity, and by their appearance in a user photo album. The location information of the images of a cluster is then copied to all of the other images of that cluster.Type: GrantFiled: September 5, 2013Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: Daniel Cotting, Krzysztof Sikora, Roland Kehl, Boris Bluntschli, Wojciech Stanislaw Smietanka, Martin Stefcek -
Patent number: 9171352Abstract: Systems and methods for the processing of images are provided. In particular, a candidate image can be obtained for processing. The candidate image can have one or more associated image categorization parameters. One or more pixel groups can then be detected in the candidate image and the one or more pixel groups can be associated with semantic data. At least one reference image can then be identified based at least in part on the semantic data of the one or more pixel groups. Once the at least one reference image has been identified, a plurality of adjustment parameters can be determined. One or more pixel groups from the candidate image can then be processed to generate a processed image based at least in part on the plurality of adjustment parameters.Type: GrantFiled: December 4, 2014Date of Patent: October 27, 2015Assignee: Google Inc.Inventors: Daniel Paul Raynaud, Boris Bluntschli, Daniel Cotting
-
Publication number: 20150178322Abstract: Systems and methods for determining a geocode for an image based on user-provided search queries and corresponding user selections are provided. One example method includes determining a selection value for each of a plurality of search strings associated with an image based at least in part on user selection data. The method includes generating a textual document for the image based at least in part on the selection values. The textual document includes one or more of the plurality of search strings. The method includes identifying a plurality of geographic entities by analyzing the textual document using a textual processor. The method includes selecting one of the plurality of geographic entities as a primary geographic entity and associating, by the one or more computing devices, a geocode associated with the primary geographic entity with the image.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Google Inc.Inventors: Wojciech Stanislaw Smietanka, Daniel Cotting, Boris Bluntschli, Nicolas Dumazet
-
Publication number: 20150153933Abstract: Methods and systems for presenting imagery associated with a geographic location to a user include providing at least one geographic map or panoramic imagery to a client for display in an interface configured for interactive navigation of the at least one geographic map or panoramic imagery, receiving a user selection collected by the interface indicating a location corresponding to the at least one geographic map or panoramic imagery, identifying a plurality of images associated with the received user selection, obtaining at least one user preference associated with the identified images, ranking the identified images based on at least one of the retrieved user preferences, and providing at least one ranked image for display in the interface, in accordance with the ranking.Type: ApplicationFiled: March 16, 2012Publication date: June 4, 2015Applicant: GOOGLE INC.Inventors: Daniel J. Filip, Dennis Tell, Daniel Cotting, Stephane Lafon, Andrew T. Szybalski, Luc Vincent
-
Patent number: 8933929Abstract: Systems and methods are disclosed for transferring information metadata from a first digital image to a second digital image. In one embodiment, an assignment module is configured to assign a corresponding portion of the first image to the second image using geolocation data. An extraction module is configured to extract a collection of features associated with the second image and the corresponding portion of the first image. An alignment module is configured to align the second image with a portion of the first image by transforming the second image so that features associated with the second image are geometrically aligned with the corresponding features of the portion of the first image. A metadata module is configured to associate metadata from the portion of the first image with the transformed second image. An annotation module is configured to annotate the second image with the associated metadata to generate an annotated image.Type: GrantFiled: January 3, 2012Date of Patent: January 13, 2015Assignee: Google Inc.Inventors: Daniel J. Filip, Daniel Cotting
-
Patent number: 8885952Abstract: Methods, systems, and articles of manufacture for presenting similar images are disclosed. A method for presenting similar images on a display device is disclosed. The method includes displaying a first image on the display device; determining one or more homographic relationships between the first image and a plurality of images; identifying, using the determined one or more homographic relationships, at least one image having a scene and a perspective which are similar to that of the first image; and displaying the identified image. Corresponding system and computer readable media embodiments are also disclosed.Type: GrantFiled: February 29, 2012Date of Patent: November 11, 2014Assignee: Google Inc.Inventors: Daniel J. Filip, Daniel Cotting
-
Patent number: 8788968Abstract: Methods, systems, and computer program products for transitioning an interface to a related image are provided. A method for transitioning an interface to a related image may include receiving information describing a homography between a first image and a second image, and adjusting the interface to present the second image at one or more transition intervals in a transition period until the second image is fully displayed and the first image is no longer visible. The interface may be adjusted by determining, based on the homography, a region of the second image to overlay onto a corresponding area of the first image, blending the determined region with the corresponding area to reduce visible seams occurring between the first image and the second image, and updating the interface by gradually decreasing visual intensity of the first image while gradually and proportionally increasing visual intensity of the second image.Type: GrantFiled: June 4, 2012Date of Patent: July 22, 2014Assignee: Google Inc.Inventors: Daniel J. Filip, Daniel Cotting
-
Publication number: 20090184943Abstract: An arrangement for displaying information on a display surface is provided, the arrangement including a computing unit and a projecting unit. The computing unit is capable of supplying a display control signal to the projecting unit to thereby cause the projecting unit to project a display image calculated by the computing unit onto the display surface. The arrangement further includes a detecting unit, the detecting unit being capable of detecting a pointing signal applied to the display surface by a user and of supplying, depending on the pointing signal, a pointing information to the computing unit. The computing unit can calculate the display image including at least one image unit, wherein at least one of the position, the size and of the shape of the at least one image unit is dependent on the pointing information.Type: ApplicationFiled: May 15, 2007Publication date: July 23, 2009Applicant: EIDGENOSSISCHE TECHNISCHE HOCHSCHULEInventors: Markus Gross, Daniel Cotting
-
Patent number: 7182465Abstract: Methods, systems, and computer program products for imperceptibly embedding structured light patterns in projected color images for display on planar and non-planar surfaces are disclosed. According to one method, an image exposure period for detecting an embedded structured light patterns in a projected image is selected based on analysis of pixel polarities for different pixel intensities of a pixel color. Pixel intensities for the color are varied in the user image so that pixel polarities encode the structured light patterns during image exposure period. The user image is projected with the structured light patterns onto the surface. Depth information is continuously acquired and used to adjust display of the user image.Type: GrantFiled: February 25, 2005Date of Patent: February 27, 2007Assignee: The University of North CarolinaInventors: Henry Fuchs, Daniel Cotting, Martin Naef, Markus Gross
-
Patent number: 7046247Abstract: A method for visualizing high density graphical data sets for display is effectuated by determining the graphical density corresponding to an area of the display, where the graphical density is of a non-uniform nature. A non-linear visual space transformation corresponding to the graphical density is processed. Resolution in the area of the display is increased in response to the non-linear visual space transformation and the area is displayed with increased resolution.Type: GrantFiled: May 15, 2002Date of Patent: May 16, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ming C. Hao, Umeshwar Dayal, Daniel Cotting, Markus Gross, Thomas Holenstein, Brian Ono, Alan Karp
-
Publication number: 20050254726Abstract: Methods, systems, and computer program products for imperceptibly embedding structured light patterns in projected color images for display on planar and non-planar surfaces are disclosed. According to one method, an image exposure period for detecting an embedded structured light patterns in a projected image is selected based on analysis of pixel polarities for different pixel intensities of a pixel color. Pixel intensities for the color are varied in the user image so that pixel polarities encode the structured light patterns during image exposure period. The user image is projected with the structured light patterns onto the surface. Depth information is continuously acquired and used to adjust display of the user image.Type: ApplicationFiled: February 25, 2005Publication date: November 17, 2005Inventors: Henry Fuchs, Daniel Cotting, Martin Naef, Markus Gross
-
Patent number: 6937238Abstract: A web transaction visualization system may include at least one web transaction visualization (WTV) processor adapted to automatically extract massive amounts of web transaction data from at least one data source for visual classification based on at least one aggregate transaction metric and to display the classified web transaction data interactively in three dimensions without overlapping.Type: GrantFiled: March 20, 2003Date of Patent: August 30, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ming C. Hao, Pankaj Garg, Umeshwar Dayal, Vijay Machiraju, Daniel Cotting
-
Publication number: 20040183799Abstract: A web transaction visualization system may include at least one web transaction visualization (WTV) processor adapted to automatically extract massive amounts of web transaction data from at least one data source for visual classification based on at least one aggregate transaction metric and to display the classified web transaction data interactively in three dimensions without overlapping.Type: ApplicationFiled: March 20, 2003Publication date: September 23, 2004Inventors: Ming C. Hao, Pankaj Garg, Umeshwar Dayal, Vijay Machiraju, Daniel Cotting
-
Publication number: 20030214504Abstract: A method for visualizing high density graphical data sets for display is effectuated by determining the graphical density corresponding to an area of the display, where the graphical density is of a non-uniform nature. A non-linear visual space transformation corresponding to the graphical density is processed. Resolution in the area of the display is increased in response to the non-linear visual space transformation and the area is displayed with increased resolution.Type: ApplicationFiled: May 15, 2002Publication date: November 20, 2003Inventors: Ming C. Hao, Umeshwar Dayal, Daniel Cotting, Markus Gross, Thomas Holenstein, Brian Ono, Alan Karp