Patents by Inventor Keith Ito

Keith Ito 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: 11941009
    Abstract: Ranking of geographic information includes receiving information about geographic features, identifying documents based on the information, each document being associated with one of the geographic features, and generating a rank score for each document based on one or more properties of the geographic feature associated with the document.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
  • Publication number: 20240037109
    Abstract: Ranking of geographic information includes receiving information about geographic features, identifying documents based on the information, each document being associated with one of the geographic features, and generating a rank score for each document based on one or more properties of the geographic feature associated with the document.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 1, 2024
    Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
  • Publication number: 20210368002
    Abstract: In certain embodiments, automated routing of media items between user devices may be facilitated. In some embodiments, a routing computer system may automatically obtain images or videos from one or more sources. The routing computer system may perform object recognition on the contents of the images or videos to identify individuals or other objects in the images or videos. The routing computer system may assign first and second images or videos of the images or videos to a first media item group based on (i) the first and second images or videos having similar metadata and (ii) the object recognition identifying an individual or object in the first image or video and an individual or object in the second image or video that are similar to each other. The routing computer system may automatically transmit the first image or video to one or more user devices based on the assignment.
    Type: Application
    Filed: August 5, 2021
    Publication date: November 25, 2021
    Inventors: Matthew D. ZEILER, Keith ITO, Adam L. BERENZWEIG
  • Patent number: 11089086
    Abstract: In certain embodiments, automated routing of media items between user devices may be facilitated. In some embodiments, a routing computer system may automatically obtain images or videos from one or more sources. The routing computer system may perform object recognition on the contents of the images or videos to identify individuals or other objects in the images or videos. The routing computer system may assign first and second images or videos of the images or videos to a first media item group based on (i) the first and second images or videos having similar metadata and (ii) the object recognition identifying an individual or object in the first image or video and an individual or object in the second image or video that are similar to each other. The routing computer system may automatically transmit the first image or video to one or more user devices based on the assignment.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: August 10, 2021
    Assignee: CLARIFAI, INC.
    Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
  • Publication number: 20210096710
    Abstract: In certain implementations, a user request to add a new concept may be received. A set of media item recommendations may be caused to be loaded on a user interface for presentation to a user responsive to the user request to add the new concept. The media item recommendation set may include a set of recommendations loaded on an on-screen portion of the user interface and a set of recommendations loaded on an off-screen portion of the user interface. The on-screen user interface portion is visible to the user at a first time. The off-screen user interface portion is not being visible to the user at the first time. A user selection of one or more recommendations of the on-screen recommendation set is received. The off-screen recommendation set may be caused to be updated on the user interface during the presentation of the media item recommendation set based on the user recommendation selection.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 1, 2021
    Inventors: John ROGERS, Keith ITO, Marshall JONES, Daniel KANTOR, Matthew ZEILER
  • Patent number: 10866705
    Abstract: In certain implementations, a user request to add a new concept may be received. A set of media item recommendations may be caused to be loaded on a user interface for presentation to a user responsive to the user request to add the new concept. The media item recommendation set may include a set of recommendations loaded on an on-screen portion of the user interface and a set of recommendations loaded on an off-screen portion of the user interface. The on-screen user interface portion is visible to the user at a first time. The off-screen user interface portion is not being visible to the user at the first time. A user selection of one or more recommendations of the on-screen recommendation set is received. The off-screen recommendation set may be caused to be updated on the user interface during the presentation of the media item recommendation set based on the user recommendation selection.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: December 15, 2020
    Assignee: Clarifai, Inc.
    Inventors: John Rogers, Keith Ito, Marshall Jones, Daniel Kantor, Matthew Zeiler
  • Publication number: 20200284606
    Abstract: A computer-implemented method includes receiving at a computer server system, from a computing device that is remote from the server system, a string of text that comprises a search query. The method also includes identifying one or more search results that are responsive to the search query, parsing a document that is a target of one of the one or more results, identifying geographical address information from the parsing, generating a specific geographical indicator corresponding to the one search result, and transmitting for use by the computing device, data for automatically generating a navigational application having a destination at the specific geographical indicator.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 10, 2020
    Applicant: Google LLC
    Inventors: Michael J. LeBeau, Ole Cavelie, Keith Ito, John Nicholas Jitkoff
  • Publication number: 20200158527
    Abstract: A computer-implemented method includes receiving at a computer server system, from a computing device that is remote from the server system, a string of text that comprises a search query. The method also includes identifying one or more search results that are responsive to the search query, parsing a document that is a target of one of the one or more results, identifying geographical address information from the parsing, generating a specific geographical indicator corresponding to the one search result, and transmitting for use by the computing device, data for automatically generating a navigational application having a destination at the specific geographical indicator.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Applicant: Google LLC
    Inventors: Michael J Lebeau, Ole CaveLie, Keith Ito, John Nicholas Jitkoff
  • Patent number: 10578450
    Abstract: A computer-implemented method includes receiving at a computer server system, from a computing device that is remote from the server system, a string of text that comprises a search query. The method also includes identifying one or more search results that are responsive to the search query, parsing a document that is a target of one of the one or more results, identifying geographical address information from the parsing, generating a specific geographical indicator corresponding to the one search result, and transmitting for use by the computing device, data for automatically generating a navigational application having a destination at the specific geographical indicator.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: March 3, 2020
    Assignee: Google LLC
    Inventors: Michael J. LeBeau, Ole CaveLie, Keith Ito, John Nicholas Jitkoff
  • Patent number: 10498799
    Abstract: In certain embodiments, automated routing of media items between user devices may be facilitated. In some embodiments, a routing computer system may automatically obtain images or videos from one or more sources. The routing computer system may perform object recognition on the contents of the images or videos to identify individuals or other objects in the images or videos. The routing computer system may assign first and second images or videos of the images or videos to a first media item group based on (i) the first and second images or videos having similar metadata and (ii) the object recognition identifying an individual or object in the first image or video and an individual or object in the second image or video that are similar to each other. The routing computer system may automatically transmit the first image or video to one or more user devices based on the assignment.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: December 3, 2019
    Assignee: CLARIFAI, INC.
    Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
  • Patent number: 10360228
    Abstract: Ranking of geographic information includes receiving information about geographic features, identifying documents based on the information, each document being associated with one of the geographic features, and generating a rank score for each document based on one or more properties of the geographic feature associated with the document.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: July 23, 2019
    Assignee: Google LLC
    Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
  • Publication number: 20180270293
    Abstract: In certain embodiments, automated routing of media items between user devices may be facilitated. In some embodiments, a routing computer system may automatically obtain images or videos from one or more sources. The routing computer system may perform object recognition on the contents of the images or videos to identify individuals or other objects in the images or videos. The routing computer system may assign first and second images or videos of the images or videos to a first media item group based on (i) the first and second images or videos having similar metadata and (ii) the object recognition identifying an individual or object in the first image or video and an individual or object in the second image or video that are similar to each other. The routing computer system may automatically transmit the first image or video to one or more user devices based on the assignment.
    Type: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Inventors: Matthew D. ZEILER, Keith ITO, Adam L. BERENZWEIG
  • Patent number: 10051036
    Abstract: Systems and methods for facilitating the sharing of digital media items between source computing platforms and end computing platforms based on information associated with and/or derived from the media items are presented herein. Automatic routing of a media item to one or more users may be in response to obtaining digital media items, such as a photo, a video, an audio file, or text file, from one or more media item source computing platforms, obtaining information associated with individual ones of the media items, and associating one or more media items with one or more groups based on the obtained information. Other aspects of the disclosure may be related to making media items easy to locate, generating notifications to one or more users who have indicated interest in a media item and/or media item group, suggesting that a media item be shared with one or more users, and/or other features.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: August 14, 2018
    Assignee: CLARIFAI, INC.
    Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
  • Patent number: 9690805
    Abstract: Providing information includes identifying documents that are responsive to a query, some of the documents each being associated with a geographic feature, and providing a list of the documents in a sequence that is determined based on rank scores derived from one or more properties of the geographic features associated with the documents.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
  • Patent number: 9684727
    Abstract: Ranking of geographic information includes receiving information about geographic features, identifying documents based on the information, each document being associated with one of the geographic features, and generating a rank score for each document based on one or more properties of the geographic feature associated with the document.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 20, 2017
    Assignee: Google Inc.
    Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James S. Norris
  • Publication number: 20170161631
    Abstract: In certain implementations, a user request to add a new concept may be received. A set of media item recommendations may be caused to be loaded on a user interface for presentation to a user responsive to the user request to add the new concept. The media item recommendation set may include a set of recommendations loaded on an on-screen portion of the user interface and a set of recommendations loaded on an off-screen portion of the user interface. The on-screen user interface portion is visible to the user at a first time. The off-screen user interface portion is not being visible to the user at the first time. A user selection of one or more recommendations of the on-screen recommendation set is received. The off-screen recommendation set may be caused to be updated on the user interface during the presentation of the media item recommendation set based on the user recommendation selection.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 8, 2017
    Inventors: John Rogers, Keith Ito, Marshall Jones, Daniel Kantor, Matthew Zeiler
  • Patent number: 9563976
    Abstract: A path made up of several points including an origin, a destination, and intermediate points, is determined. Map data is fetched from an external map database to a local memory of a client device prior to detecting a need to use the map data for rendering maps at the client device. To this end, respective priorities of the points are determined, amounts of map data to be fetched are determined based on the determined priorities, and map data is fetched in accordance with the determined priorities, so that a first amount of map data is fetched for a point with a first priority and a second amount of map data for a point with a second priority, where the first amount is greater from the second amount. Respective digital maps of the one the geographic areas are generated using the pre-fetched map data stored in the local memory.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: February 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew Miller
  • Publication number: 20160370200
    Abstract: A computer-implemented method includes receiving at a computer server system, from a computing device that is remote from the server system, a string of text that comprises a search query. The method also includes identifying one or more search results that are responsive to the search query, parsing a document that is a target of one of the one or more results, identifying geographical address information from the parsing, generating a specific geographical indicator corresponding to the one search result, and transmitting for use by the computing device, data for automatically generating a navigational application having a destination at the specific geographical indicator.
    Type: Application
    Filed: August 31, 2016
    Publication date: December 22, 2016
    Inventors: Michael J. LeBeau, Ole CaveLie, Keith Ito, John Nicholas Jitkoff
  • Patent number: 9404759
    Abstract: Systems and methods of route guidance on a user device are provided. In one aspect, a system and method transmit partitions of map data to a client device. Each map partition may contain road geometries, road names, road network topology, or any other information needed to provide turn-by-turn navigation or driving directions within the partition. Each map partition may be encoded with enough data to allow them to be stitched together to form a larger map. Map partitions may be fetched along each route to be used in the event of a network outage or other loss of network connectivity. For example, if a user deviates from the original route and a network outage occurs, the map data may be assembled and a routing algorithm may be applied to the map data in order to direct the user back to the original route.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: Iljya Kalai, Keith Ito, Andrey Yuryevich Ulanov, Andrew Tesch Miller, Michael Siliski
  • Patent number: 9389088
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available, by selecting map data tiles corresponding to an area that encompasses a first route and to an area encompassing a secondary route based on the first route. An amount of map data accessed may be adjusted based on a priority of the secondary route.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: July 12, 2016
    Assignee: GOOGLE INC.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew T. Miller