US 11,947,603 B2
Unified message search
Vinh Quoc Ly, Sunnyvale, CA (US); Ahmet Onur Tekdas, Santa Clara, CA (US); Timo Mertens, Millbrae, CA (US); Okan Kolak, Sunnyvale, CA (US); Charles Randell Sievert, San Jose, CA (US); Christine Nguyen, Santa Clara, CA (US); and Jin Lu, Redwood City, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 23, 2023, as Appl. No. 18/100,486.
Application 18/100,486 is a continuation of application No. 16/740,236, filed on Jan. 10, 2020, granted, now 11,562,036.
Application 16/740,236 is a continuation of application No. 15/156,567, filed on May 17, 2016, granted, now 10,795,947, issued on Oct. 6, 2020.
Prior Publication US 2023/0237104 A1, Jul. 27, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 16/904 (2019.01); G06F 16/951 (2019.01); G06Q 10/00 (2023.01); G06Q 10/107 (2023.01); H04M 1/27 (2006.01); H04M 1/7243 (2021.01); H04W 4/14 (2009.01)
CPC G06F 16/951 (2019.01) [G06F 16/904 (2019.01); G06Q 10/00 (2013.01); G06Q 10/107 (2013.01); H04M 1/271 (2013.01); H04M 1/7243 (2021.01); H04W 4/14 (2013.01); H04M 2250/74 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, via a client device and from a user of the client device, a request to view messages; and
in response to receiving the request from the user:
processing the request to determine one or more user-specified search terms,
obtaining, based on the one or more user-specified search terms and one or more default search terms, cross-platform message data that includes a plurality of messages received from different messaging applications,
generating, based on the cross-platform message data, one or more interface elements for display at a unified interface of the client device, and
causing the one or more interface elements to be displayed at the unified interface of the client device,
wherein the one or more interface elements displayed at the unified interface include a first interface element that provides a summary of a first subset of messages, out of the plurality of messages in the message data, that are from a first messaging application.