Patents by Inventor Jonah Jones
Jonah Jones 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: 9165339Abstract: In one aspect, a map is provided for display by one or more computing devices. The map includes one or more polygons. The one or more computing devices receive a zoom request for viewing the map. The one or more computing devices then determines whether a visual threshold has been reached based at least in part on the zoom request. When the visual threshold has been reached, the one or more computing devices identify a polygon of the one or more polygons. The one or more computing devices then provide for display alternate imagery corresponding to the polygon on the map.Type: GrantFiled: November 22, 2013Date of Patent: October 20, 2015Assignee: Google Inc.Inventor: Jonah Jones
-
Publication number: 20150253859Abstract: A system and method is provided of detecting user manipulation of an inanimate object and interpreting that manipulation as input. In one aspect, the manipulation may be detected by an image capturing component of a computing device, and the manipulation is interpreted as an instruction to execute a command, such as opening up a drawing application in response to a user picking up a pen. The manipulation may also be detected with the aid of an audio capturing device, e.g., a microphone on the computing device.Type: ApplicationFiled: March 5, 2014Publication date: September 10, 2015Applicant: GOOGLE INC.Inventors: Jonah Jones, Steven Maxwell Seitz
-
Publication number: 20150242992Abstract: In one aspect, a map is provided for display by one or more computing devices. The map includes one or more polygons. The one or more computing devices receive a zoom request for viewing the map. The one or more computing devices then determines whether a visual threshold has been reached based at least in part on the zoom request. When the visual threshold has been reached, the one or more computing devices identify a polygon of the one or more polygons. The one or more computing devices then provide for display alternate imagery corresponding to the polygon on the map.Type: ApplicationFiled: November 22, 2013Publication date: August 27, 2015Applicant: GOOGLE INC.Inventor: Jonah Jones
-
Publication number: 20150235390Abstract: A system receives a description of a first set of elements representing physical and/or logical entities in a geographic area to be displayed on a digital map. The system determines current boundaries of a viewport within which the digital map is to be displayed and generates a metric indicative of how frequently the elements in the first set occur within the current boundaries of the viewport relative to at least a second set of elements displayed on the digital map. The system determines one or more visual attributes for the first set of elements based at least in part on the generated metric and displays representations of the first set of elements on the digital map in accordance with the determined one or more visual attributes.Type: ApplicationFiled: February 18, 2014Publication date: August 20, 2015Applicant: GOOGLE INC.Inventor: Jonah Jones
-
Publication number: 20150219469Abstract: Systems and methods for applying one or more route-based modifications to a map are provided. In some aspects, a system includes a pathfinder module configured to determine a primary route from a beginning point to a destination point on the map. The pathfinder module is further configured to generate one or more primary modifications to the map based on the primary route. The system also includes a restyling module configured to apply the primary route and the one or more primary modifications to the map. The one or more primary modifications include at least one of a) adding a first object to the map that would otherwise be excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map.Type: ApplicationFiled: April 13, 2015Publication date: August 6, 2015Inventors: Jamie Zyskowski, Jonah Jones, Scott Shawcroft, Christopher Gonterman, David Teitlebaum, Yatin Chawathe
-
Publication number: 20150213476Abstract: A computer-implemented method of identifying businesses that honor loyalty programs. The method includes receiving a request for businesses that have a loyalty program within a predetermined proximity to a user, the request including location information of the user, accessing a list of loyalty programs associated with the user, and comparing the list of loyalty programs associated with the user to businesses listings in a business data repository, each business listing having an associated address and a list of loyalty programs honored by the business. The method also includes identifying those businesses that honor at least one of the loyalty programs listed in the loyalty programs associated with the user, selecting the identified businesses that are within the predetermined proximity to the user, and providing a list of the selected businesses to the user.Type: ApplicationFiled: June 18, 2012Publication date: July 30, 2015Applicant: GOOGLE INC.Inventors: Andrew FOSTER, Jonah JONES
-
Publication number: 20150199123Abstract: Methods and apparatus for displaying information content in a user interface. The content includes an information panel that contains at least one information element. Information indicating a position within the user interface is used to automatically determine whether to display the information panel in its expanded or collapsed state. The title of the information panel is displayed. The title of the information element is displayed beneath the information panel title when the information panel is displayed in its expanded state. The title of the information element is not displayed when the information panel is displayed in its collapsed state.Type: ApplicationFiled: May 5, 2010Publication date: July 16, 2015Applicant: GOOGLE INC.Inventors: Nicholas Jitkoff, Jonah Jones, Kee Kim Jonathan Heng, Bernhard Seefeld, Glen Murphy
-
Patent number: 9076032Abstract: Aspects of the disclosure relate generally to determine specularity of an object. As an example an object or area of geometry may be selected. A set of images that include the area of geometry may be captured. This set of images may be filtered to remove images that do not show the area of geometry well, such as if the area is in a shadow or occluded by another object. A set of intensity values for the area are determined for each image. A set of angle values for each image is determined based on at least a direction of a camera that captured the particular image when the particular image was captured. The set of average intensities and the set of angle values are paired and fit to a curve. The specularity of the area may then be classified based on at least the fit.Type: GrantFiled: June 30, 2014Date of Patent: July 7, 2015Assignee: Google Inc.Inventors: Agis Iakovos Mesolongitis, Mark Alan Duchaineau, Jonah Jones
-
Publication number: 20150186414Abstract: A graphics or image rendering system, such as a map image rendering system, may mark areas of interest on a map based on metadata associated with one or more features of the map. Additional map features may be created to mark the areas of interest or styles of existing map features may be modified to mark the areas of interest.Type: ApplicationFiled: January 15, 2013Publication date: July 2, 2015Inventors: Jonah Jones, Bernhard Seefeld, Taj J. Campbell
-
Publication number: 20150187127Abstract: A graphics or image rendering system, such as a map image rendering system, may restyle map features of map data based on a user time parameter. The system may retrieve map data that includes a set of map features representing physical map items wherein each map feature is associated with a style parameter. The style parameter may provide information for a map rendering device to render an appearance of the map feature and each style parameter may be assigned a default style. Modified styles may be assigned to the map data to generate responsive map data. The first modified style may include at least one display attribute different from a display attribute of the default style.Type: ApplicationFiled: September 6, 2012Publication date: July 2, 2015Applicant: GOOGLE INC.Inventors: Jonah Jones, Bernhard Seefeld, Zhou Bailiang
-
Publication number: 20150187128Abstract: To provide digital maps on a portable device, a graphical representation of an object is displayed for display on a digital map, current orientation of the portable device relative to the sun is determined, and orientation of the graphical representation of the object relative to a virtual sun is determined based on the determined current orientation of the portable device relative to the sun. Using the virtual sun as a light source, a shadow cast by the graphical representation is generated for display on the digital map.Type: ApplicationFiled: May 10, 2013Publication date: July 2, 2015Applicant: Google Inc.Inventors: Jonah Jones, Ram Brijesh Jagadeesan
-
Method and Apparatus for Supporting User Interactions with Non-Designated Locations on a Digital Map
Publication number: 20150185991Abstract: A mapping system allows a user to interact with any location on a digital map and present the user with location related information associated with the selected location. The location related information may be in the form or a card, pop-up, image, or other graphic and may be displayed on the map at or near the selected location, around the map, etc. The displayed location related information may include predetermined or pre-stored data about the location or may include location related information collected and generated on the fly in response to the user interaction with the digital map. The displayed location related information may be displayed in the same graphical format on the digital map regardless of whether location related information is predetermined information about the location that already exists or information that is collected and generated on the fly in response to the user interaction.Type: ApplicationFiled: May 15, 2013Publication date: July 2, 2015Inventors: Kelvin Ho, Jonah Jones, Yatin Chawathe, Bemhard Seefeld, Paul Merrell, Alirez Ali, Jonathan Siegel, Daniel Otero, Su Chuin Leong -
Publication number: 20150177017Abstract: Systems, methods, computer programs, and user interfaces are provided to send a map search request including a start location and a search term to a map server, receive a number of routes, each of the routes describing a route from the start location to one of a number of potential destinations, receive a road style for rendering roads in a map extent encompassing the routes, and simultaneously display the routes based on a multiple route style.Type: ApplicationFiled: October 19, 2011Publication date: June 25, 2015Applicant: GOOGLE Inc.Inventor: Jonah Jones
-
Publication number: 20150178257Abstract: A user interface for viewing imagery associated with a geographic area, such as street level imagery is disclosed. The interface includes at least one text annotation projected in the three-dimensional space defined by the imagery onto a surface, such as a generally vertical surface, of an object depicted in the imagery. For example, the text annotation can be rendered such that the annotation appears to be located along the façade of a building depicted in the imagery. The projection of text annotations in the three-dimensional space can provide a more immersive, augmented reality-style view of the geographic area of interest.Type: ApplicationFiled: November 30, 2011Publication date: June 25, 2015Applicant: GOOGLE INC.Inventors: Jonah Jones, Matthew Robert Simpson
-
Publication number: 20150178926Abstract: A system and method is provided for determining whether images of a geographic location identify features with characteristics consistent with shadows cast by people, and using such determination to annotate map information. If such features are identified at the location, the map may be annotated to indicate that the location is frequented by pedestrians.Type: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: Google Inc.Inventors: Jonah Jones, Steven Maxwell Seitz
-
Patent number: 9063645Abstract: Methods and apparatus for displaying information content in a user interface. The content includes an information panel that contains at least one information element. Information indicating a position within the user interface is used to automatically determine whether to display the information panel in its expanded or collapsed state. The title of the information panel is displayed. The title of the information element is displayed beneath the information panel title when the information panel is displayed in its expanded state. The title of the information element is not displayed when the information panel is displayed in its collapsed state.Type: GrantFiled: May 5, 2010Date of Patent: June 23, 2015Assignee: Google Inc.Inventors: Nicholas Jitkoff, Jonah Jones, Kee Kim Jonathan Heng, Bernhard Seefeld, Glen Murphy
-
Publication number: 20150170369Abstract: Aspects of the disclosure relate generally to determine specularity of an object. As an example an object or area of geometry may be selected. A set of images that include the area of geometry may be captured. This set of images may be filtered to remove images that do not show the area of geometry well, such as if the area is in a shadow or occluded by another object. A set of intensity values for the area are determined for each image. A set of angle values for each image is determined based on at least a direction of a camera that captured the particular image when the particular image was captured. The set of average intensities and the set of angle values are paired and fit to a curve. The specularity of the area may then be classified based on at least the fit.Type: ApplicationFiled: June 30, 2014Publication date: June 18, 2015Inventors: Agis Iakovos Mesolongitis, Mark Alan Duchaineau, Jonah Jones
-
Publication number: 20150154798Abstract: A computer-implemented method, system and computer-readable medium for transitioning between images in a three-dimensional space are provided. A three-dimensional (3D) model of a location that includes multiple two-dimensional images textured onto the 3D model and each image is associated with a set of credentials is provided. A virtual path is generated within the 3D model, the virtual path including at least some of the plurality of images in the sequential order. For each image in the virtual path, a type of a transition within each image and between the adjacent images in the sequential order is determined. The type of transition is based on the set of credentials associated with each image. As the virtual path is traversed using a virtual camera, where the virtual camera activates transitions associated with each image and the transitions ensure that the movement within the 3D model appears constant to the user.Type: ApplicationFiled: April 27, 2012Publication date: June 4, 2015Applicant: Google Inc.Inventors: Matthew Robert SIMPSON, Jonah Jones, Yasutaka Furukawa, Steven Maxwell Seitz, Andrew Ofstad
-
Publication number: 20150130845Abstract: A graphics or image rendering system, such as a map image rendering system, renders an indicator of an out-of-view map feature that is generated based on a user context, including a selection of a map feature or a search for a set of map features.Type: ApplicationFiled: August 15, 2012Publication date: May 14, 2015Applicant: GOOGLE INC.Inventors: Daniel Otero, Jonah Jones
-
Patent number: 9030499Abstract: A system and method for generating a content based, custom labeled map is provided. A request for a map is received. The request includes a geographical area to be displayed in the map and a type of content item to be displayed in the map. A plurality of orientation points to display on the map is determined based on a ranking of locations in the geographical area, and one or more pieces of content to be associated with each orientation point is determined. Each orientation point is ranked based in part on ranks of the one or more pieces of content associated with each orientation point. A map is generated to display at the locations of the plurality of orientation points the pieces of content associated with each orientation point at a level of prominence that is based on the ranking of each orientation point.Type: GrantFiled: August 20, 2012Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Marcus Börger, Christos Savvopoulos, Jonah Jones