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: 11941009Abstract: 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: GrantFiled: July 10, 2019Date of Patent: March 26, 2024Assignee: GOOGLE LLCInventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
-
Publication number: 20240037109Abstract: 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: ApplicationFiled: October 6, 2023Publication date: February 1, 2024Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
-
Publication number: 20210368002Abstract: 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: ApplicationFiled: August 5, 2021Publication date: November 25, 2021Inventors: Matthew D. ZEILER, Keith ITO, Adam L. BERENZWEIG
-
Patent number: 11089086Abstract: 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: GrantFiled: November 4, 2019Date of Patent: August 10, 2021Assignee: CLARIFAI, INC.Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
-
Publication number: 20210096710Abstract: 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: ApplicationFiled: December 14, 2020Publication date: April 1, 2021Inventors: John ROGERS, Keith ITO, Marshall JONES, Daniel KANTOR, Matthew ZEILER
-
Patent number: 10866705Abstract: 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: GrantFiled: December 5, 2016Date of Patent: December 15, 2020Assignee: Clarifai, Inc.Inventors: John Rogers, Keith Ito, Marshall Jones, Daniel Kantor, Matthew Zeiler
-
Publication number: 20200284606Abstract: 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: ApplicationFiled: May 27, 2020Publication date: September 10, 2020Applicant: Google LLCInventors: Michael J. LeBeau, Ole Cavelie, Keith Ito, John Nicholas Jitkoff
-
Publication number: 20200158527Abstract: 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: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Applicant: Google LLCInventors: Michael J Lebeau, Ole CaveLie, Keith Ito, John Nicholas Jitkoff
-
Patent number: 10578450Abstract: 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: GrantFiled: August 31, 2016Date of Patent: March 3, 2020Assignee: Google LLCInventors: Michael J. LeBeau, Ole CaveLie, Keith Ito, John Nicholas Jitkoff
-
Patent number: 10498799Abstract: 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: GrantFiled: May 22, 2018Date of Patent: December 3, 2019Assignee: CLARIFAI, INC.Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
-
Patent number: 10360228Abstract: 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: GrantFiled: June 1, 2017Date of Patent: July 23, 2019Assignee: Google LLCInventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
-
Publication number: 20180270293Abstract: 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: ApplicationFiled: May 22, 2018Publication date: September 20, 2018Inventors: Matthew D. ZEILER, Keith ITO, Adam L. BERENZWEIG
-
Patent number: 10051036Abstract: 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: GrantFiled: January 20, 2016Date of Patent: August 14, 2018Assignee: CLARIFAI, INC.Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
-
Patent number: 9690805Abstract: 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: GrantFiled: June 2, 2014Date of Patent: June 27, 2017Assignee: Google Inc.Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James C. Norris
-
Patent number: 9684727Abstract: 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: GrantFiled: September 14, 2012Date of Patent: June 20, 2017Assignee: Google Inc.Inventors: Lalitesh Katragadda, Keith Ito, James R. Muller, Ramesh Balakrishnan, James S. Norris
-
Publication number: 20170161631Abstract: 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: ApplicationFiled: December 5, 2016Publication date: June 8, 2017Inventors: John Rogers, Keith Ito, Marshall Jones, Daniel Kantor, Matthew Zeiler
-
Patent number: 9563976Abstract: 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: GrantFiled: August 17, 2015Date of Patent: February 7, 2017Assignee: GOOGLE INC.Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew Miller
-
Publication number: 20160370200Abstract: 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: ApplicationFiled: August 31, 2016Publication date: December 22, 2016Inventors: Michael J. LeBeau, Ole CaveLie, Keith Ito, John Nicholas Jitkoff
-
Patent number: 9404759Abstract: 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: GrantFiled: December 14, 2015Date of Patent: August 2, 2016Assignee: Google Inc.Inventors: Iljya Kalai, Keith Ito, Andrey Yuryevich Ulanov, Andrew Tesch Miller, Michael Siliski
-
Patent number: 9389088Abstract: 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: GrantFiled: July 11, 2012Date of Patent: July 12, 2016Assignee: GOOGLE INC.Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew T. Miller