Patents by Inventor Taj J. Campbell

Taj J. Campbell 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: 9483567
    Abstract: A computer-implemented method and system may promote points of interest (POIs) for display on a digital map at a client computing device based on context information associated with a user. Location data from a client computing device may indicate a geographic location of the computing device. Using the location data, the system may determine a user classification indicating a degree of familiarity with the location indicated by the location data. Promotion data may be determined based on the location data and the user classification. The promotion data may indicate one or more sets of POIs to be promoted. The system may then send the determined promotion data to the client computing device, enabling display on the client computing device of the one or more indicated sets of POIs.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 1, 2016
    Assignee: GOOGLE INC.
    Inventors: Taj J. Campbell, Daniel Graf
  • Patent number: 9451581
    Abstract: A current context of a geographic application executing on a user device is determined. Commercial geographic content is selected for presentation at the user device based at least in part on the determined current context, and the commercial geographic content is provided to the user device via a communication network. A first indication is received, indicating that the commercial geographic content was presented at a first level of detail via a user interface of the user device. In response to the first indication, a first metric is updated. As second indication is received, indicating that the commercial geographic content was presented at a second level of detail via the user interface of the user device in response to user input, where the second level of detail is higher than the first level of detail. A second metric is updated in response to the second indication.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: September 20, 2016
    Assignee: GOOGLE INC.
    Inventors: Pawel Szczepanski, Taj J. Campbell, Koichi Suematsu, Fred Vaucher, Vikki Ku, Rishi Agarwal, Salahuddin Choudhary
  • Patent number: 9418075
    Abstract: 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: Grant
    Filed: January 15, 2013
    Date of Patent: August 16, 2016
    Assignee: GOOGLE INC.
    Inventors: Jonah Jones, Bernhard Seefeld, Taj J. Campbell
  • Patent number: 9410815
    Abstract: An entry point card displayed within a mapping application viewport may display context and other data based on a calendar appointment and other data that the user might, predictably, want to search for upon opening the mapping application. Using appointment information from a calendar application, an entry point card might display a time the user must leave his current location in order to make the appointment on time. Or, using a history of the user's routine errands or trips, the entry point card may display predicted information. For example, the card may display an amount of time to get to work or other information.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: August 9, 2016
    Assignee: GOOGLE INC.
    Inventors: Takahito Hirano, Ryo Kawaguchi, Masanori Goto, Koichi Suematsu, Pawel Szczepanski, Takahiro Kosakai, Naoto Kaneko, Taj J. Campbell, Peter Foo, Kaori Kozai
  • Patent number: 9223463
    Abstract: A user interface of a mobile computing device having a mobile operating system and a display device utilizes a picker application to facilitate selection of an activity. More specifically, the picker application presents at least one radial list of items to provide an effective process for selecting activities categorized amongst one or more locales or neighborhoods associated with a location.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: December 29, 2015
    Assignee: GOOGLE INC.
    Inventors: Ryo Kawaguchi, Masanori Goto, Takahiro Kosakai, Keiji Maekawa, Hector Ouilhet, Taj J. Campbell
  • Publication number: 20150254277
    Abstract: A method for providing interactive geographic content via a user interface includes receiving a description of several geographic areas of different sizes and determining, for each of the geographic areas, travel time between the geographic area and a current location of a user. The method also includes displaying individually selectable indicators, each representing a respective one of the geographic areas. Displaying the indicators includes arranging the indicators relative to a point corresponding to the current location, at distances determined based on the corresponding travel times. In response to an indication that one of the indicators has been selected, the method includes displaying geographic information related to the corresponding geographic area.
    Type: Application
    Filed: March 3, 2015
    Publication date: September 10, 2015
    Inventors: Taj J. Campbell, Madoka Katayama
  • Publication number: 20150186414
    Abstract: 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: Application
    Filed: January 15, 2013
    Publication date: July 2, 2015
    Inventors: Jonah Jones, Bernhard Seefeld, Taj J. Campbell
  • Patent number: 8990700
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query for ratable entities, identifying at least one ratable entity responsive to the search query, and sending a webpage to a client device, the webpage including instructions that cause the client device to display one of a plurality of interfaces of a rating card for the at least one ratable entity, including instructions to initially display a first interface having a first graphical user interface (GUI) element for receiving a rating input, and instructions to display a second interface having a second GUI element upon receiving input in the first GUI element of the first interface.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Eric Jihjung Wu, Evelyn Kim, Taj J. Campbell, Janet Yuen Ting Cheung
  • Publication number: 20150040018
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query for ratable entities, identifying at least one ratable entity responsive to the search query, and sending a webpage to a client device, the webpage including instructions that cause the client device to display one of a plurality of interfaces of a rating card for the at least one ratable entity, including instructions to initially display a first interface having a first graphical user interface (GUI) element for receiving a rating input, and instructions to display a second interface having a second GUI element upon receiving input in the first GUI element of the first interface.
    Type: Application
    Filed: October 31, 2011
    Publication date: February 5, 2015
    Applicant: GOOGLE INC.
    Inventors: Eric Jihjung Wu, Evelyn Kim, Taj J. Campbell, Janet Yuen Ting Cheung
  • Patent number: D794061
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: August 8, 2017
    Assignee: GOOGLE INC.
    Inventors: Taj J. Campbell, Madoka Katayama
  • Patent number: D835148
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: December 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Taj J. Campbell, Madoka Katayama