Patents by Inventor Chase HENSEL

Chase HENSEL 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: 9727647
    Abstract: A server may receive an article that is retrieved from a server; determine whether the article satisfies first criteria based on content of the first article; annotate the article with a first article type when the article satisfies the first criteria; determine whether the article satisfies second criteria based on information associated with the article; annotate the article with a second article type when the article satisfies the second criteria; and store the article in association with a topic and at least one of the first article type or the second article type. The different server may be associated with a news website.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: August 8, 2017
    Assignee: Google Inc.
    Inventors: Chase Hensel, Jayakumar Hoskere, Rohit Ananthakrishna
  • Patent number: 9689703
    Abstract: In one aspect, a map is provided for display by one or more computing devices. The map includes a first set of geographic locations. The one or more computing devices receive a zoom request for viewing the map. The one or more computing devices then determine whether a zoom level cutoff has been traversed. If so the one or more computing devices may select a second set of geographic locations, from a hierarchy of geographic locations, to be displayed to the user.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Shuangfeng Li, Liyong Chen, Lu Han, Jian Li, Bailiang Zhou, Chase Hensel, Ping Hsin Chen
  • Patent number: 9678618
    Abstract: Documents relating to a topic may be presented to users using visually expandable views. In one implementation, a web page may include a number of topics each presented in a visual area that is presented to a user as one of two views, the two views including, for each of the particular topics: a first view in which a link to a document relating to the topic is presented to a user, and a second view, expanded visually relative to the first view, in which links, to a number of different types of documents and associated with a number of different domains, relating to the particular topic, are presented to the user.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: June 13, 2017
    Assignee: Google Inc.
    Inventors: Jasson Arthur Schrock, Chase Hensel, Andre Rohe, Vikas Sukla, Allan Banaag, Krishna Bharat, Andrey Prigogin, Sam Felder
  • Patent number: 9662564
    Abstract: Embodiments include a method of generating a three-dimensional (3D) image model using a game-based image acquisition. The method including determining a location of a user device, identifying images to be acquired to generate a 3D model of an area surrounding the location, displaying a virtual gaming view that includes targets corresponding to locations of the images to be acquired, wherein the targets move within the virtual gaming view relative to movement of the user device, and a goal of a game includes moving the user device to align a field of view of a camera of the user device with the targets, in response to determining that the field of view of the camera aligns with a target, acquiring an image depicting an image scene corresponding to the field of view of the camera, and generating a 3D image model of an area surrounding the location using the image.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventors: Chase Hensel, Ze Hong Zhao, Liyong Chen
  • Patent number: 9488489
    Abstract: Methods, systems and computer-readable storage mediums encoded with computer programs executed by one or more processors for providing personalized mapping with photo-tours are disclosed. A mapping system provides a map of a geographic region that includes a plurality of selectable image locations within the region, with standardized images of the respective image location that accord with predefined parameters provided by the mapping system. An image location selection from the map is received and it is determined whether the selected image location is associated with one or more photo-tours of non-standardized images that do not according with the predefined parameters. A selection of a particular one of the photo-tours is received, and the set of non-standardized images corresponding to a selected photo-tour for the image location is provided.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: November 8, 2016
    Assignee: Google Inc.
    Inventors: Chase Hensel, Ze Hong Zhao, Wei Liu, Guiheng Zhou, Shuangfeng Li, Liyong Chen, Ming Bai, Jian Qiao, Yi Huang, Lu Han
  • Publication number: 20160033295
    Abstract: In one aspect, a map is provided for display by one or more computing devices. The map includes a first set of geographic locations. The one or more computing devices receive a zoom request for viewing the map. The one or more computing devices then determine whether a zoom level cutoff has been traversed. If so the one or more computing devices may select a second set of geographic locations, from a hierarchy of geographic locations, to be displayed to the user.
    Type: Application
    Filed: February 9, 2015
    Publication date: February 4, 2016
    Inventors: Shuangfeng Li, Liyong Chen, Lu Han, Jian Li, Bailiang Zhou, Chase Hensel, Ping Hsin Chen
  • Patent number: 9092908
    Abstract: Embodiments of the invention include a system, method and computer-readable medium for viewing images in a three-dimensional environment. A user is identified. A social graph of the identified user and a plurality of other users is accessed. Based on the social graph, a plurality of images associated with one or more of the other users in the social graph are determined. The plurality of images and data are provided to a client device, wherein the data enables the display of the images in the 3D environment, at the client device.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: July 28, 2015
    Assignee: Google Inc.
    Inventors: Evan D. Rapoport, Kei Kawai, Luc Vincent, Chase Hensel
  • Publication number: 20150154371
    Abstract: Techniques of processing health data are disclosed. An end-to-end system is provided, encompassing both user-interface innovations on the patient client side and novel back-end innovations to interpret the data and structure it for caregivers and for the patients themselves. In some embodiments, photography is employed as a mechanism to obtain data.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 4, 2015
    Inventors: Gideon Wald, Chase Hensel
  • Publication number: 20150154784
    Abstract: Systems, methods, and computer storage mediums are provided for using photo animation transitions to mask latency. An example method includes loading a first photographic image in response to a user request. The user request is associated with a zoom-level and a set of geographic coordinates and the first photographic image is associated with a first set of image tiles. A second photographic image is requested via a network request. The second photographic image is associated with a second set of image tiles. While the network request is processed, a first animation effect is applied to the portion of the first photographic image displayed within a viewport, in which a resolution of the first photographic image is incrementally decreased for each image tile of the first set of image tiles corresponding to the portion of the first photographic image displayed within the viewport.
    Type: Application
    Filed: July 20, 2012
    Publication date: June 4, 2015
    Applicant: Google Inc.
    Inventors: Chase HENSEL, Hector OUILHET
  • Publication number: 20150156247
    Abstract: Methods, systems and computer-readable storage mediums encoded with computer programs executed by one or more processors for providing client-side bulk uploading are disclosed. A selection of files is uploaded from a user device to a server over a network. The files are accessed to obtain metadata associated with each file. The metadata includes information by which the files are clustered and is accessible via a network. The files are clustered on the user device based on the metadata. The files of each cluster are associated with cluster information identifying the cluster to which a respective file belongs. The files, along with the clustering information, are uploaded, and one or more of the accessing, clustering and associating are performed in parallel with the uploading.
    Type: Application
    Filed: September 13, 2012
    Publication date: June 4, 2015
    Applicant: Google Inc.
    Inventors: Chase Hensel, Ming Bai, Hector Ouilhet
  • Publication number: 20150154630
    Abstract: Systems, methods, and computer storage mediums are provided for incentivizing users to contribute content in a controlled manner. A method includes receiving content and metadata associated with the content from a user. The content relates to a geolocation and the metadata includes geolocation information that relates to the content. It is then determined whether the content and the associated metadata meet a threshold of specific criteria. The specific criteria is based on a set of rules that determines an amount of points awarded to the user for providing content that satisfies the specific criteria. The specific criteria include at least a geolocation or geolocated area. If the content meets the threshold of the specific criteria, points are awarded to the user. The amount of points is based on a comparison of the content and the associated metadata with the specific criteria.
    Type: Application
    Filed: September 14, 2012
    Publication date: June 4, 2015
    Applicant: Google Inc.
    Inventors: Chase HENSEL, Shuangfeng Li, Liyong Chen, Ze Hong Zhao
  • Patent number: 8989506
    Abstract: Systems, methods, and computer storage mediums are provided for matching multiple photographs together. An example method includes receiving a first collection of photographic images. The photographic images in the first collection are clustered into one or more composite sets of photographic images based on a comparison of the metadata associated with each photographic image in the first collection meeting a predetermined similarity threshold. An image overlap is determined between each photographic image within each of the one or composite sets of photographic images. When the image overlap exceeds a predetermined image overlap threshold, a pair of photographic images are matched, for all of the photographic images within each composite set of photographic images to form one or more composite images.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Chase Hensel, Guiheng Zhou
  • Patent number: 8805091
    Abstract: Systems, methods, and computer storage mediums are provided for matching multiple photographs together. An example method includes receiving a first collection of photographic images. The photographic images in the first collection are clustered into one or more composite sets of photographic images based on a comparison of the metadata associated with each photographic image in the first collection meeting a predetermined similarity threshold. An image overlap is determined between each photographic image within each of the one or composite sets of photographic images. When the image overlap exceeds a predetermined image overlap threshold, a pair of photographic images are matched, for all of the photographic images within each composite set of photographic images to form one or more composite images.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: August 12, 2014
    Assignee: Google Inc.
    Inventors: Chase Hensel, Guiheng Zhou
  • Patent number: 8788502
    Abstract: A server may receive an article that is retrieved from a server; determine whether the article satisfies first criteria based on content of the first article; annotate the article with a first article type when the article satisfies the first criteria; determine whether the article satisfies second criteria based on information associated with the article; annotate the article with a second article type when the article satisfies the second criteria; and store the article in association with a topic and at least one of the first article type or the second article type. The different server may be associated with a news website.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: July 22, 2014
    Assignee: Google Inc.
    Inventors: Chase Hensel, Jayakumar Hoskere, Rohit Ananthakrishna
  • Publication number: 20140015827
    Abstract: Embodiments of the invention include a system, method and computer-readable medium for viewing images in a three-dimensional environment. A user is identified. A social graph of the identified user and a plurality of other users is accessed. Based on the social graph, a plurality of images associated with one or more of the other users in the social graph are determined. The plurality of images and data are provided to a client device, wherein the data enables the display of the images in the 3D environment, at the client device.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: Google Inc.
    Inventors: Evan D. RAPOPORT, Kei KAWAI, Luc VINCENT, Chase HENSEL