-
公开(公告)号:US20240303734A1
公开(公告)日:2024-09-12
申请号:US18043350
申请日:2022-06-30
Applicant: Google LLC
Inventor: Daniel Patt , Ibrahim Badr
IPC: G06Q40/04 , G06Q30/018
CPC classification number: G06Q40/04 , G06Q30/018 , G06Q2220/00
Abstract: Systems and methods for non-fungible token indexing can include obtaining and identifying token data associated with a plurality of non-fungible tokens. In generating an index database, the systems and methods may index a token multiple times and/or may index tokens with same or similar payloads. The systems and methods can identify the duplicate token indexing and can adjust the index database based on the identification of duplicate token index data. The adjustment can affect the determination of which search results to surface in response to a search query.
-
公开(公告)号:US20240303733A1
公开(公告)日:2024-09-12
申请号:US18043346
申请日:2022-06-30
Applicant: Google LLC
Inventor: Daniel Patt , Ibrahim Badr
CPC classification number: G06Q40/04 , G06F16/2228 , G06Q2220/00
Abstract: Systems and methods for non-fungible token data indexing can include processing blockchain data and/or web page data to identify token data associated with a non-fungible token. The identified token data can then be utilized to generate index data associated with the non-fungible token. The index data can be utilized to generate an index database. The index database can then be utilized for non-fungible token search and/or for generating derivative data associated with the non-fungible tokens. The surfaced non-fungible token search results can be provided in a specific search result panel and/or adjacent to general search results.
-
23.
公开(公告)号:US12079292B1
公开(公告)日:2024-09-03
申请号:US18486696
申请日:2023-10-13
Applicant: Google LLC
Inventor: Ibrahim Badr , Yunsong Guo , Imran R. Mansuri
IPC: G06F16/9535 , G06F40/20
CPC classification number: G06F16/9535 , G06F40/20
Abstract: Systems and methods for proactive query and content suggestion can include obtaining web data, determining a change event occurred, and generating a query and content suggestion. Generating the query and content suggestion can include processing data descriptive of the change event with a generative model to generate one or more model-generated query suggestions. One or more web resources can be obtained then processed to generate a change event summary. The one or more query suggestions and the change event summary can then be provided for display.
-
公开(公告)号:US11921988B2
公开(公告)日:2024-03-05
申请号:US17378856
申请日:2021-07-19
Applicant: Google LLC
Inventor: Ibrahim Badr , Gokhan H. Bakir , Roland Peter Kehl , Nils Grimsmo
IPC: G06F3/048 , G06F3/0482 , G06F3/0484 , G06F3/16 , G06F9/451 , G06V20/20 , G08C17/02 , G06T19/00 , H04W88/02
CPC classification number: G06F3/0484 , G06F3/0482 , G06F3/167 , G06F9/453 , G06V20/20 , G08C17/02 , G06T19/006 , G08C2201/30 , H04W88/02
Abstract: Methods, systems, and apparatus for controlling smart devices are described. In one aspect a method includes receiving image data for an image captured by a camera of a mobile device of a user and determining that the image depicts at least one of a smart device or a physical control for the smart device. In response to determining that that the image depicts a smart device or a physical control for the smart device, identifying one or more user interface controls for controlling the smart device, and generating and presenting, at a display of the mobile device, the one or more user interface controls for controlling the smart device. The method can further include detecting, at the display of the mobile device, user interaction with at least one of the one or more user interface controls, and controlling the smart device based on the detected user interaction.
-
公开(公告)号:US20240048547A1
公开(公告)日:2024-02-08
申请号:US18076620
申请日:2022-12-07
Applicant: Google LLC
Inventor: Ibrahim Badr
IPC: H04L9/40 , H04L9/00 , G06F16/2457
CPC classification number: H04L63/0823 , H04L9/50 , G06F16/24578
Abstract: Systems and methods for the authorization of access to user data can include the use of one or more blockchains to store the user data and/or an authorization list. The systems and methods can receive and/or obtain an access request. The access request can be processed to determine if the requestor has authorization. The processing can include interactions with a user computing system and/or an authorization list. An authorized access can be provided such that the requestor can read the user data stored on the blockchain with limited copy and/or overwrite access.
-
公开(公告)号:US11765113B2
公开(公告)日:2023-09-19
申请号:US17991300
申请日:2022-11-21
Applicant: Google LLC
Inventor: Fredrik Bergenlid , Vladyslav Lysychkin , Denis Burakov , Behshad Behzadi , Andrea Terwisscha Van Scheltinga , Quentin Lascombes De Laroussilhe , Mikhail Golikov , Koa Metter , Ibrahim Badr , Zaheed Sabur
IPC: H04L51/10 , H04N7/15 , G06F16/44 , H04N21/4788 , H04N21/439 , G10L15/22 , G10L25/63 , G10L15/16 , G10L15/00
CPC classification number: H04L51/10 , G06F16/44 , G10L15/22 , H04N7/15 , H04N21/4394 , H04N21/4788 , G10L15/005 , G10L15/16 , G10L25/63 , G10L2015/223
Abstract: Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display in the communication session based at least in part on the first media content. The method further includes sending a first command to at least one of the first computing device and the second computing device to display the first information item.
-
公开(公告)号:US11714851B2
公开(公告)日:2023-08-01
申请号:US16891465
申请日:2020-06-03
Applicant: Google LLC
Inventor: Ibrahim Badr
IPC: G06F16/00 , G06F16/783 , H04N21/462 , G06F16/432 , G06F16/951 , G06F16/683 , G06V20/40 , G06V10/70 , G06V20/70
CPC classification number: G06F16/783 , G06F16/434 , G06F16/683 , G06F16/951 , G06V10/768 , G06V20/47 , G06V20/70 , H04N21/4622
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for presented media. In one aspect, a method includes storing in a buffer, on a first user device, media data as buffered media data, the buffered media data being a most recent portion of media data received at the first user device, the most recent portion inclusive of the media data received from a present time to a prior time that is fixed relative to the present time; responsive to a search operation invocation at the present time, sending the buffered media data to a search processing system that is remote from the first user device; and receiving, from the search processing system and in response to the buffered media data, contextual information regarding an entity that the data processing system identified from processing the buffered media data.
-
公开(公告)号:US11688191B2
公开(公告)日:2023-06-27
申请号:US17941971
申请日:2022-09-09
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Nils Grimsmo , Gokhan H. Bakir , Kamil Anikiej , Aayush Kumar , Viacheslav Kuznetsov
IPC: G06V30/262 , G06F16/58 , G06F16/9032 , G06V20/62 , G06V10/70 , G06V30/10
CPC classification number: G06V30/262 , G06F16/5866 , G06F16/9032 , G06V10/768 , G06V20/63 , G06V30/10
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.
-
公开(公告)号:US11605221B2
公开(公告)日:2023-03-14
申请号:US17839104
申请日:2022-06-13
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.
-
公开(公告)号:US20220374612A1
公开(公告)日:2022-11-24
申请号:US17879213
申请日:2022-08-02
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos , Shikha Kapoor , Karthik Nagaraj , Glenn Wilson , Arwa Rangwala , Leo Deegan , Peter Krogh
IPC: G06F40/40 , G06F9/46 , G06F16/9537 , G06F16/33 , G06F16/332 , G06F3/16 , G10L15/26 , G10L15/22 , G10L15/18 , G06F9/54 , G10L21/06
Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
-
-
-
-
-
-
-
-
-