-
公开(公告)号:US20240048397A1
公开(公告)日:2024-02-08
申请号:US18076634
申请日:2022-12-07
Applicant: Google LLC
Inventor: Ibrahim Badr
CPC classification number: H04L9/50 , H04L63/102 , H04L9/14
Abstract: Systems and methods for profile management across Web2 and Web3 environments can include a user profile database. The user profile database can store a plurality of keys associated with a plurality of blockchains. The systems and methods can process a user verification request, determine a particular blockchain associated with the user verification request, determine a particular key associated with the particular blockchain, and provide the particular key to the particular blockchain.
-
公开(公告)号:US11734581B1
公开(公告)日:2023-08-22
申请号:US17324249
申请日:2021-05-19
Applicant: Google LLC
Inventor: Ibrahim Badr , Mauricio Zuluaga , Aneto Okonkwo , Gökhan Bakir
IPC: G06F9/54 , G06N5/022 , H04L9/40 , G06F3/0482 , G06F40/134 , G06F3/04817 , G06F8/61 , H04W88/02
CPC classification number: G06N5/022 , G06F3/0482 , G06F3/04817 , G06F9/54 , G06F40/134 , H04L63/08 , G06F8/61 , H04W88/02
Abstract: Systems and methods provide an application programming interface to offer action suggestions to third-party applications using context data associated with the third-party. An example method includes receiving content information and context information from a source mobile application, the content information representing information to be displayed on a mobile device as part of a source mobile application administered by a third party, the context information being information specific to the third party and unavailable to a screen scraper. The method also includes predicting an action based on the content information and the context information, the action representing a deep link for a target mobile application. The method further includes providing the action to the source mobile application with a title and a thumbnail, the source mobile application using the title and thumbnail to display a selectable control that, when selected, causes the mobile device to initiate the action.
-
公开(公告)号:US20230004597A1
公开(公告)日:2023-01-05
申请号:US17941971
申请日:2022-09-09
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Nils Grimsmo , Gokhan H. Bakir , Kamil Anikiej , Aayush Kumar , Viacheslav Kuznetsov
IPC: G06F16/58 , G06F16/9032 , G06V10/70 , G06V20/62
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for contextually disambiguating queries are disclosed. In an aspect, a method includes receiving an image being presented on a display of a computing device and a transcription of an utterance spoken by a user of the computing device, identifying a particular sub-image that is included in the image, and based on performing image recognition on the particular sub-image, determining one or more first labels that indicate a context of the particular sub-image. The method also includes, based on performing text recognition on a portion of the image other than the particular sub-image, determining one or more second labels that indicate the context of the particular sub-image, based on the transcription, the first labels, and the second labels, generating a search query, and providing, for output, the search query.
-
公开(公告)号:US20220414538A1
公开(公告)日:2022-12-29
申请号:US17779005
申请日:2019-12-13
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Sha Hossain , Radwa Metwali , Yun Zhou , Praynaa Rawlani
IPC: G06N20/00
Abstract: Implementations determine attribute(s) for an Internet resource; process the attribute(s) to generate predicted output; determine, based on the predicted output, interaction condition(s) for triggering provision of a related content interface notification for the Internet resource; and responsive to access of the Internet resource by a given client device, and responsive to determining the interaction condition(s): cause the given client device to render the related content interface notification in response to determining that the access of the Internet resource satisfies the interaction condition(s). In some implementations, the interaction condition(s) vary from Internet resource to Internet resource and/or can vary for a single Internet resource (e.g., based on a navigation path used in accessing the Internet resource and/or the client device used in accessing the Internet resource).
-
公开(公告)号:US20220207093A1
公开(公告)日:2022-06-30
申请号:US17138612
申请日:2020-12-30
Applicant: Google LLC
Inventor: Ibrahim Badr
IPC: G06F16/954 , G06F16/9535 , G06F16/957 , H04L29/08
Abstract: Techniques are described herein for determining a predicted intent of a user and displaying additional content selected based on the predicted intent of the user. A method includes: receiving information identifying a webpage that a user is visiting and a navigational path of the user in navigating to the webpage; determining a predicted intent of the user based on the information identifying the webpage that the user is visiting and the navigational path of the user in navigating to the webpage; selecting additional content based upon the predicted intent of the user; and displaying an overlay, on a portion of the webpage, that includes the additional content.
-
公开(公告)号:US11361535B2
公开(公告)日:2022-06-14
申请号:US17062983
申请日:2020-10-05
Applicant: Google LLC
Inventor: Ibrahim Badr
Abstract: Methods, systems, and apparatus for controlling smart devices are described. In one aspect a method includes capturing, by a camera on a user device, a plurality of successive images for display in an application environment of an application executing on the user device, performing an object recognition process on the images, the object recognition process including determining that a plurality of images, each depicting a particular object, are required to perform object recognition on the particular object, and in response to the determination, generating a user interface element that indicates a camera operation to be performed, the camera option capturing two or more images, determining that a user, in response to the user interface element, has caused the indicated camera operation to be performed to capture the two or more images, and in response, determining whether a particular object is positively identified from the plurality of images.
-
公开(公告)号:US20210311611A1
公开(公告)日:2021-10-07
申请号:US17122957
申请日:2020-12-15
Applicant: Google LLC
Inventor: Kerstin Kuehne , Jamie Keene , Melinda Klayman , Ben Davies , Nicholas Wilson , Peter Schiller , Radwa Metwali , Ibrahim Badr
IPC: G06F3/0484 , G06F40/123 , G06F16/93 , G06F9/451 , G06F16/248 , G06F16/2457
Abstract: In various implementations, a multi-axis GUI may be generated for rendition on a display. The GUI may be operable to navigate its focus through an array of selectable tiles along multiple axes. Each of the selectable tiles may be selectable to access a respective document from an online corpus. Based on directional input, the focus of the GUI may be shifted in a direction of the directional input from a first selectable tile to a second selectable tile of the array. Multiple distinct search queries may be formulated based on documents corresponding to the second tile and/or other tiles of the GUI. Sets of document(s) that are responsive to the multiple queries may be obtained and used to generate selectable tiles along axes of the GUI.
-
公开(公告)号:US20210099410A1
公开(公告)日:2021-04-01
申请号:US17120927
申请日:2020-12-14
Applicant: Google LLC
Inventor: Ibrahim Badr , Paige Alexis Dunn-Rankin
IPC: H04L12/58 , G06F16/955 , G06F16/583 , H04L12/46 , G06T1/00
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating, in response to a single input operating system command that is invoked independent of a native application, a message that includes an image of a particular environment instance of the native application that was displayed when the single input operating system command and a uniform resource identifier of the particular environment instance of the native application.
-
公开(公告)号:US20210019542A1
公开(公告)日:2021-01-21
申请号:US17062983
申请日:2020-10-05
Applicant: Google LLC
Inventor: Ibrahim Badr
Abstract: Methods, systems, and apparatus for controlling smart devices are described. In one aspect a method includes capturing, by a camera on a user device, a plurality of successive images for display in an application environment of an application executing on the user device, performing an object recognition process on the images, the object recognition process including determining that a plurality of images, each depicting a particular object, are required to perform object recognition on the particular object, and in response to the determination, generating a user interface element that indicates a camera operation to be performed, the camera option capturing two or more images, determining that a user, in response to the user interface element, has caused the indicated camera operation to be performed to capture the two or more images, and in response, determining whether a particular object is positively identified from the plurality of images.
-
公开(公告)号:US10893202B2
公开(公告)日:2021-01-12
申请号:US16585085
申请日:2019-09-27
Applicant: Google LLC
Inventor: Ibrahim Badr , Gökhan Bakir , Daniel Kunkle , Kavin Karthik Ilangovan , Denis Burakov
IPC: H04N5/232 , G06K9/00 , G06F16/583 , G06F16/58 , H04N1/00 , H04N1/21 , H04N101/00
Abstract: The present disclosure relates to user-selected metadata related to images captured by a camera of a client device. User-selected metadata may include contextual information and/or information provided by a user when the images are captured. In various implementations, a free form input may be received at a first client device of one or more client devices operated by a user. A task request may be recognized from the free form input, and it may be determined that the task request includes a request to store metadata related to one or more images captured by a camera of the first client device. The metadata may be selected based on content of the task request. The metadata may then be stored, e.g., in association with one or more images captured by the camera, in computer-readable media. The computer-readable media may be searchable by the metadata.
-
-
-
-
-
-
-
-
-