IP Library Granted Patent US 12,505,384
Granted Patent B2
US 12,505,384 · App. 18/669,259 · Granted Dec 23, 2025

Action suggestions for user-selected content

Inventors: Matthew Sharifi (Kilchberg, CH); Daniel Ramage (Seattle, WA); David Petrou (Brooklyn, NY)
Assignee: GOOGLE LLC
G06N20/00G06F3/0481G06F3/0482G06F3/0484G06F3/04895G06F9/453G06F16/245G06F16/3322G06N5/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,505,384
App. No.
18/669,259
Granted
Dec 23, 2025
Kind
B2
Abstract

Systems and methods are provided for suggesting actions for selected text based on content displayed on a mobile device. An example method can include converting a selection made via a display device into a query, providing the query to an action suggestion model that is trained to predict an action given a query, each action being associated with a mobile application, receiving one or more predicted actions, and initiating display of the one or more predicted actions on the display device. Another example method can include identifying, from search records, queries where a website is highly ranked, the website being one of a plurality of websites in a mapping of websites to mobile applications. The method can also include generating positive training examples for an action suggestion model from the identified queries, and training the action suggestion model using the positive training examples.

Claims (79)

1 . A mobile device comprising:

a display device;

at least one processor; and

memory storing instructions that, when executed by the at least one processor, cause the mobile device to:

receive, at the mobile device and from a remote server, an action suggestion model, the action suggestion model being trained, using training examples obtained from search records of previously submitted queries from a plurality of users, to predict one or more actions in response to a corresponding query, each of the one or more actions being associated with a corresponding mobile application,

store, at the mobile device, the action suggestion model, and

subsequent to storing the action suggestion model at the mobile device:

receive, at the mobile device, a user selection of an image that is displayed via the display device of the mobile device and that is not in query form; and

in response to receiving the user selection of the image:

convert, at the mobile device, the user selection of the image, that is not in query form, made via the display device into a particular query, that is in query form, for the image;

provide, at the mobile device, the particular query to the action suggestion model, that is stored at the mobile device, to predict at least one of the one or more actions based on the particular query; and

output, at the mobile device, the at least one of the one or more actions that are predicted based on the particular query via the display device.

2 . The mobile device of claim 1 , wherein, in converting the user selection of the image into the particular query, the mobile device is to:

identify an entity that is included in the image; and

use the entity as the particular query for the image.

3 . The mobile device of claim 1 , wherein, in converting the user selection of the image into the particular query, the mobile device is to:

identify a text description of the image; and

use the text description of the image as the particular query for the image.

4 . The mobile device of claim 1 , wherein, in converting the user selection of the image into the particular query, the mobile device is to:

identify one or more image tags that are associated with the image; and

use one or more of the image tags that are associated with the image as the particular query for the image.

5 . The mobile device of claim 1 , wherein the instructions further cause the mobile device to:

generate, at the mobile device, additional training examples based on the search records of previously submitted queries from a user of the mobile device,

further train, at the mobile device, the action suggestion model subsequent to receiving the action suggestion model, wherein in further training the action suggestion model the mobile device is to train the action suggestion model using the additional training examples to generate a personalized action suggestion model that is personalized to the user, and

replace, at the mobile device, the action suggestion model with the personalized action suggestion model.

6 . The mobile device of claim 5 , wherein, in generating the additional training examples based on the search records, the mobile device is to:

identify whitelisted websites in the search records; and

generate the training examples from queries that include the whitelisted websites as highly ranked.

7 . The mobile device of claim 1 , wherein the instructions further cause the mobile device to:

initiate display of the one or more predicted actions on the display device.

8 . The mobile device of claim 7 , wherein the instructions further cause the mobile device to:

receive a selection of one of the one or more predicted actions; and

initiate an intent using the query for the mobile application associated with the selection.

9 . The mobile device of claim 8 , wherein, in initiating display of the one or more predicted actions, the mobile device is to:

output, for each predicted action, an icon for the mobile application associated with the predicted action.

10 . The mobile device of claim 9 , wherein the icons for the one or more predicted actions overlay content displayed on the display device.

11 . A method implemented by one or more processors of a mobile device, the method comprising:

receiving, at the mobile device and from a remote server, an action suggestion model, the action suggestion model being trained, using training examples obtained from search records of previously submitted queries from a plurality of users, to predict one or more actions in response to a corresponding query, each of the one or more actions being associated with a corresponding mobile application,

storing, at the mobile device, the action suggestion model, and

subsequent to storing the action suggestion model at the mobile device:

receiving, at the mobile device, a user selection of an image that is displayed via a display device of the mobile device and that is not in query form; and

in response to receiving the user selection of the image:

converting, at the mobile device, the user selection of the image, that is not in query form, made via the display device into a particular query, that is in query form, for the image;

providing, at the mobile device, the particular query to the action suggestion model, that is stored at the mobile device, to predict at least one of the one or more actions based on the particular query; and

outputting, at the mobile device, the at least one of the one or more actions that are predicted based on the particular query via the display device.

12 . The method of claim 11 , wherein converting the user selection of the image into the particular query comprises:

identifying an entity that is included in the image; and

using the entity as the particular query for the image.

13 . The method of claim 11 , wherein converting the user selection of the image into the particular query comprises:

identifying a text description of the image; and

using the text description of the image as the particular query for the image.

14 . The method of claim 11 , wherein converting the user selection of the image into the particular query comprises:

identifying one or more image tags that are associated with the image; and

using one or more of the image tags that are associated with the image as the particular query for the image.

15 . The method of claim 11 , further comprising:

generating, at the mobile device, additional training examples based on the search records of previously submitted queries from a user of the mobile device,

further training, at the mobile device, the action suggestion model subsequent to receiving the action suggestion model, wherein in further training the action suggestion model the mobile device is to train the action suggestion model using the additional training examples to generate a personalized action suggestion model that is personalized to the user, and

replacing, at the mobile device, the action suggestion model with the personalized action suggestion model.

16 . The method of claim 15 , wherein generating the additional training examples based on the search records comprises:

identifying whitelisted websites in the search records; and

generating the training examples from queries that include the whitelisted websites as highly ranked.

17 . The method of claim 11 , further comprising

initiating display of the one or more predicted actions on the display device;

receiving a selection of one of the one or more predicted actions; and

initiating an intent using the query for the mobile application associated with the selection.

18 . The method of claim 17 , wherein initiating display of the one or more predicted actions comprises:

outputting, for each predicted action, an icon for the mobile application associated with the predicted action.

19 . The method of claim 18 , wherein the icons for the one or more predicted actions overlay content displayed on the display device.

20 . A non-transitory computer-readable storage medium storing instructions that, when executed, cause one or more processors of a mobile device to perform operations, the operations comprising:

receiving, at the mobile device and from a remote server, an action suggestion model, the action suggestion model being trained, using training examples obtained from search records of previously submitted queries from a plurality of users, to predict one or more actions in response to a corresponding query, each of the one or more actions being associated with a corresponding mobile application;

generating, at the mobile device, additional training examples based on the search records of previously submitted queries from a user of the mobile device;

further training, at the mobile device, the action suggestion model subsequent to receiving the action suggestion model, wherein further training comprises using the additional training examples to generate a personalized action suggestion model that is personalized to the user;

storing, at the mobile device, the personalized action suggestion model;

subsequent to further training the action suggestion model to generate the personalized action suggestion model:

receiving, at the mobile device, a user selection of an image that is displayed via a display device of the mobile device and that is not in query form; and

in response to receiving the user selection of the image:

converting, at the mobile device, the user selection of the image, that is not in query form, made via the display device into a particular query, that is in query form, for the image;

providing, at the mobile device the particular query to the personalized action suggestion model, that is stored at the mobile device, to predict at least one of the one or more actions based on the particular query; and

outputting, at the mobile device, the at least one of the one or more actions that are predicted based on the particular query via the display device of the mobile device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2024
From: SHARIFI, MATTHEW; RAMAGE, DANIEL; PETROU, DAVID
To: GOOGLE INC.
Reel/Frame 067634/0578 →
CHANGE OF NAME Recorded Jun 5, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 067637/0753 →
Continuity (3)
Continuation 17071330 · Oct 15, 2020
Continuation 14872582 · Oct 1, 2015
Related Publication 20240311697A1 · Sep 19, 2024
References Cited (259)
US 5731844A · Rauch et al. · 1998 [cited by applicant]
US 5946647A · Miller et al. · 1999 [cited by applicant]
US 6662226B1 · Wang et al. · 2003 [cited by applicant]
US 7054917B1 · Kirsch et al. · 2006 [cited by applicant]
US 7421153B1 · Ronca et al. · 2008 [cited by applicant]
US 7548915B2 · Ramer et al. · 2009 [cited by applicant]
US 7822759B2 · MacLaurin et al. · 2010 [cited by applicant]
US 7917514B2 · Lawler et al. · 2011 [cited by applicant]
US 7930313B1 · Geva · 2011 [cited by applicant]
US 8090222B1 · Baluja et al. · 2012 [cited by applicant]
US 8131786B1 · Bengio et al. · 2012 [cited by applicant]
US 8132121B2 · Risch · 2012 [cited by applicant]
US 8150911B2 · Bell et al. · 2012 [cited by applicant]
US 8204966B1 · Mendis et al. · 2012 [cited by applicant]
US 8255386B1 · Annau et al. · 2012 [cited by applicant]
US 8280414B1 · Nourse et al. · 2012 [cited by applicant]
US 8341156B1 · Westgate et al. · 2012 [cited by applicant]
US 8347237B2 · Bier et al. · 2013 [cited by applicant]
US 8380502B1 · Franz et al. · 2013 [cited by applicant]
US 8418055B2 · King et al. · 2013 [cited by applicant]
US 8452799B2 · Zhou et al. · 2013 [cited by applicant]
US 8468110B1 · Podgorny et al. · 2013 [cited by applicant]
US 8543397B1 · Nguyen · 2013 [cited by applicant]
US 8571319B2 · Balasubramanian et al. · 2013 [cited by applicant]
US 8645325B2 · Anderson et al. · 2014 [cited by applicant]
US 8671341B1 · Hellwig et al. · 2014 [cited by applicant]
US 8700604B2 · Roseman et al. · 2014 [cited by applicant]
US 8767497B2 · Marumoto et al. · 2014 [cited by applicant]
US 8799061B1 · Chatterjee et al. · 2014 [cited by applicant]
US 8954836B1 · Look et al. · 2015 [cited by applicant]
US 8959104B2 · Lazier et al. · 2015 [cited by applicant]
US 8977639B2 · Petrou et al. · 2015 [cited by applicant]
US 9137377B2 · Kovalenko · 2015 [cited by applicant]
US 9165406B1 · Gray et al. · 2015 [cited by applicant]
US 9176984B2 · Hull et al. · 2015 [cited by applicant]
US 9224100B1 · Chatterjee et al. · 2015 [cited by applicant]
US 9276883B2 · Zhang et al. · 2016 [cited by applicant]
US 9336483B1 · Abeysooriya et al. · 2016 [cited by applicant]
US 9354778B2 · Cornaby et al. · 2016 [cited by applicant]
US 9424668B1 · Petrou et al. · 2016 [cited by applicant]
US 9582482B1 · Sharifi et al. · 2017 [cited by applicant]
US 9703541B2 · Sharifi et al. · 2017 [cited by applicant]
US 10970646B2 · Sharifi et al. · 2021 [cited by applicant]
US 20020083045A1 · Utiyama et al. · 2002 [cited by applicant]
US 20040008258A1 · Aas · 2004 [cited by applicant]
US 20040117750A1 · Skoll et al. · 2004 [cited by applicant]
US 20050083413A1 · Reed et al. · 2005 [cited by applicant]
US 20060047639A1 · King et al. · 2006 [cited by applicant]
US 20060080594A1 · Chavoustie et al. · 2006 [cited by applicant]
US 20060106844A1 · Naick et al. · 2006 [cited by applicant]
US 20060156222A1 · Chi et al. · 2006 [cited by applicant]
US 20060221409A1 · Cohen et al. · 2006 [cited by applicant]
US 20060253491A1 · Gokturk et al. · 2006 [cited by applicant]
US 20070008321A1 · Gallagher et al. · 2007 [cited by applicant]
US 20070009155A1 · Potts · 2007 [cited by applicant]
US 20070047781A1 · Hull et al. · 2007 [cited by applicant]
US 20070143345A1 · Jones et al. · 2007 [cited by applicant]
US 20070168379A1 · Patel et al. · 2007 [cited by applicant]
US 20070233671A1 · Oztekin et al. · 2007 [cited by applicant]
US 20080176606A1 · Kim · 2008 [cited by applicant]
US 20080235018A1 · Eggen et al. · 2008 [cited by applicant]
US 20080275701A1 · Wu et al. · 2008 [cited by applicant]
US 20080281974A1 · Slothouber et al. · 2008 [cited by applicant]
US 20080282160A1 · Tonnison · 2008 [cited by applicant]
US 20080301101A1 · Baratto et al. · 2008 [cited by applicant]
US 20090005003A1 · Hartwell · 2009 [cited by applicant]
US 20090006388A1 · Ives et al. · 2009 [cited by applicant]
US 20090036215A1 · Saeki · 2009 [cited by applicant]
US 20090063431A1 · Erol et al. · 2009 [cited by applicant]
US 20090138466A1 · Henry et al. · 2009 [cited by applicant]
US 20090187515A1 · Andrew et al. · 2009 [cited by applicant]
US 20090228573A1 · Asakawa et al. · 2009 [cited by applicant]
US 20090228777A1 · Henry et al. · 2009 [cited by applicant]
US 20090252413A1 · Hua et al. · 2009 [cited by applicant]
US 20090282012A1 · Konig et al. · 2009 [cited by applicant]
US 20090319449A1 · Gamon et al. · 2009 [cited by applicant]
US 20100010987A1 · Smyth et al. · 2010 [cited by applicant]
US 20100060655A1 · Huang · 2010 [cited by applicant]
US 20100088612A1 · Jia et al. · 2010 [cited by applicant]
US 20100250598A1 · Brauer et al. · 2010 [cited by applicant]
US 20100262928A1 · Abbott · 2010 [cited by applicant]
US 20100280983A1 · Cho et al. · 2010 [cited by applicant]
US 20100306249A1 · Hill et al. · 2010 [cited by applicant]
US 20100313141A1 · Yu et al. · 2010 [cited by applicant]
US 20110072455A1 · Pickelsimer et al. · 2011 [cited by applicant]
US 20110125735A1 · Petrou · 2011 [cited by applicant]
US 20110128288A1 · Petrou et al. · 2011 [cited by applicant]
US 20110131160A1 · Canny et al. · 2011 [cited by applicant]
US 20110131235A1 · Petrou et al. · 2011 [cited by applicant]
US 20110131241A1 · Petrou et al. · 2011 [cited by applicant]
US 20110145692A1 · Noyes et al. · 2011 [cited by applicant]
US 20110191676A1 · Guttman et al. · 2011 [cited by applicant]
US 20110202864A1 · Hirsch · 2011 [cited by applicant]
US 20110225152A1 · Beaudreau et al. · 2011 [cited by applicant]
US 20110238768A1 · Habets et al. · 2011 [cited by applicant]
US 20110246471A1 · Rakib · 2011 [cited by applicant]
US 20110258049A1 · Ramer et al. · 2011 [cited by applicant]
US 20110275358A1 · Faenger · 2011 [cited by applicant]
US 20110283296A1 · Chun · 2011 [cited by applicant]
US 20110307478A1 · Pinckney et al. · 2011 [cited by applicant]
US 20110307483A1 · Radlinski et al. · 2011 [cited by applicant]
US 20120044137A1 · Oddiraju et al. · 2012 [cited by applicant]
US 20120083294A1 · Bray et al. · 2012 [cited by applicant]
US 20120084292A1 · Liang et al. · 2012 [cited by applicant]
US 20120092286A1 · O'Prey et al. · 2012 [cited by applicant]
US 20120117058A1 · Rubinstein et al. · 2012 [cited by applicant]
US 20120158751A1 · Tseng · 2012 [cited by applicant]
US 20120159340A1 · Bae et al. · 2012 [cited by applicant]
US 20120191840A1 · Gordon · 2012 [cited by applicant]
US 20120194519A1 · Bissell et al. · 2012 [cited by applicant]
US 20120216102A1 · Malla · 2012 [cited by applicant]
US 20120227007A1 · Nicholson · 2012 [cited by applicant]
US 20130080447A1 · Ramer et al. · 2013 [cited by applicant]
US 20130091463A1 · Nordstrom et al. · 2013 [cited by applicant]
US 20130097507A1 · Prewett · 2013 [cited by applicant]
US 20130108161A1 · Carr · 2013 [cited by applicant]
US 20130111328A1 · Khanna et al. · 2013 [cited by applicant]
US 20130117252A1 · Samaddar et al. · 2013 [cited by applicant]
US 20130173604A1 · Li et al. · 2013 [cited by applicant]
US 20130227471A1 · Cha · 2013 [cited by applicant]
US 20130254217A1 · Xu · 2013 [cited by applicant]
US 20130263098A1 · Duda et al. · 2013 [cited by applicant]
US 20130290110A1 · LuVogt et al. · 2013 [cited by applicant]
US 20130318064A1 · Atherton · 2013 [cited by applicant]
US 20130325844A1 · Plaisant · 2013 [cited by applicant]
US 20130346431A1 · Erol et al. · 2013 [cited by applicant]
US 20140029810A1 · Barr et al. · 2014 [cited by applicant]
US 20140040238A1 · Scott et al. · 2014 [cited by applicant]
US 20140040272A1 · Houghton · 2014 [cited by applicant]
US 20140046965A1 · Tian et al. · 2014 [cited by applicant]
US 20140053088A1 · Civelli et al. · 2014 [cited by applicant]
US 20140082670A1 · Papish · 2014 [cited by applicant]
US 20140089626A1 · Schluessler et al. · 2014 [cited by applicant]
US 20140118597A1 · Tabak et al. · 2014 [cited by applicant]
US 20140142922A1 · Liang et al. · 2014 [cited by applicant]
US 20140146200A1 · Scott et al. · 2014 [cited by applicant]
US 20140152655A1 · Johnston et al. · 2014 [cited by applicant]
US 20140157142A1 · Heinrich et al. · 2014 [cited by applicant]
US 20140157210A1 · Katz et al. · 2014 [cited by applicant]
US 20140188889A1 · Martens et al. · 2014 [cited by applicant]
US 20140188956A1 · Subba et al. · 2014 [cited by applicant]
US 20140208234A1 · Amit et al. · 2014 [cited by applicant]
US 20140250147A1 · Shapira et al. · 2014 [cited by applicant]
US 20140279013A1 · Chelly et al. · 2014 [cited by applicant]
US 20140282136A1 · Marantz et al. · 2014 [cited by applicant]
US 20140282660A1 · Oztaskent et al. · 2014 [cited by applicant]
US 20140298200A1 · Cierniak · 2014 [cited by applicant]
US 20140316890A1 · Kagan · 2014 [cited by applicant]
US 20140330819A1 · Raina et al. · 2014 [cited by applicant]
US 20140362108A1 · Aguera-Arcas · 2014 [cited by applicant]
US 20140366158A1 · Han et al. · 2014 [cited by applicant]
US 20150016700A1 · Drozdzal et al. · 2015 [cited by applicant]
US 20150019997A1 · Kim et al. · 2015 [cited by applicant]
US 20150039580A1 · Subhedar · 2015 [cited by applicant]
US 20150066630A1 · Ge et al. · 2015 [cited by applicant]
US 20150095855A1 · Bai et al. · 2015 [cited by applicant]
US 20150100524A1 · Pantel et al. · 2015 [cited by applicant]
US 20150161271A1 · Gur et al. · 2015 [cited by applicant]
US 20150169701A1 · Stekkelpak et al. · 2015 [cited by applicant]
US 20150178786A1 · Claessens · 2015 [cited by applicant]
US 20150212695A1 · Nordstrom et al. · 2015 [cited by applicant]
US 20150242760A1 · Miao et al. · 2015 [cited by applicant]
US 20150324334A1 · Lee et al. · 2015 [cited by applicant]
US 20150339405A1 · Vora et al. · 2015 [cited by applicant]
US 20160055246A1 · Marcin et al. · 2016 [cited by applicant]
US 20160321052A1 · Sharifi et al. · 2016 [cited by applicant]
US 20160335349A1 · Desineni et al. · 2016 [cited by applicant]
US 20160357808A1 · Morris et al. · 2016 [cited by applicant]
US 20170098159A1 · Sharifi et al. · 2017 [cited by applicant]
US 20170118576A1 · Sharifi et al. · 2017 [cited by applicant]
US 20170139879A1 · Sharifi et al. · 2017 [cited by applicant]
US 20210027203A1 · Sharifi et al. · 2021 [cited by applicant]
CN 101075236 · 2007 [cited by applicant]
CN 101201827 · 2008 [cited by applicant]
CN 101253499 · 2008 [cited by applicant]
CN 101587495 · 2009 [cited by applicant]
CN 101763357 · 2010 [cited by applicant]
CN 102027470 · 2011 [cited by applicant]
CN 2012075315 · 2012 [cited by applicant]
CN 102754065 · 2012 [cited by applicant]
CN 103198418 · 2013 [cited by applicant]
CN 103488752 · 2014 [cited by applicant]
CN 104239454 · 2014 [cited by applicant]
CN 104508604 · 2015 [cited by applicant]
CN 104866206 · 2015 [cited by applicant]
CN 104969184 · 2015 [cited by applicant]
CN 105706052 · 2016 [cited by applicant]
CN 103995830 · 2017 [cited by applicant]
CN 104462325 · 2019 [cited by applicant]
EP 2306290 · 2011 [cited by applicant]
EP 2466921 · 2012 [cited by applicant]
EP 2728481 · 2014 [cited by applicant]
EP 2820578 · 2015 [cited by applicant]
EP 2824558 · 2015 [cited by applicant]
JP 10105562 · 1998 [cited by applicant]
JP 2002197104 · 2002 [cited by applicant]
JP 2008140377 · 2008 [cited by applicant]
JP 2009026096 · 2010 [cited by applicant]
JP 2011524042 · 2011 [cited by applicant]
JP 2012008771 · 2012 [cited by applicant]
JP 2012039581 · 2012 [cited by applicant]
JP 2013211616 · 2013 [cited by applicant]
JP 2014512046 · 2014 [cited by applicant]
JP 2014518419 · 2014 [cited by applicant]
JP 2015043236 · 2015 [cited by applicant]
JP 2015508930 · 2015 [cited by applicant]
KR 20120091035 · 2012 [cited by applicant]
KR 20140038463 · 2017 [cited by applicant]
WO 03088080 · 2003 [cited by applicant]
WO 2009054619 · 2009 [cited by applicant]
WO 2012075315 · 2012 [cited by applicant]
WO 2013122840 · 2013 [cited by applicant]
WO 2013173940 · 2013 [cited by applicant]
WO 2014105922 · 2014 [cited by applicant]
WO 2014146265 · 2014 [cited by applicant]
WO 2015127755 · 2015 [cited by applicant]
WO 2015102931 · 2015 [cited by applicant]
WO 2016064857 · 2016 [cited by applicant]
WO 2017059388 · 2017 [cited by applicant]
Chum, Ondrej, James Philbin, Josef Sivic, Michael Isard, and Andrew Zisserman. “Total recall: Automatic query expansion with a generative feature model for object retrieval.” In 2007 IEEE 11th international conference o… [cited by examiner]
Amazon; Kindle User's Guide; 27 pages; dated 2011. [cited by applicant]
Korean Intellectual Property Office; Notice of Allowance for Korean Application No. 1020187011820; dated Jun. 2, 2020. [cited by applicant]
Korean Intellectual Property Office; Notice of Office Action for Korean Application No. 1020187011820; dated Feb. 10, 2020. [cited by applicant]
European Patent Office; Examination Report issued in Application No. 16852799.2 dated Jan. 14, 2020. [cited by applicant]
European Patent Office; Extended European Search Report issued in Application No. 16852799.2 dated Mar. 25, 2019. [cited by applicant]
Japanese Patent Office; Office Action issued in Application No. 2018-516731 dated Apr. 1, 2019. [cited by applicant]
Judit Bar-Ilan, et al., Methods for Comparing Rankings of Search Engine Results, 2005, pp. 1-19. [cited by applicant]
“The new IFTTT is here”, IFTTT Blog (https://ifttt.com/blog/2016/11/the-new-ifttt-is-here), printed Nov. 3, 2016, 6 pages. Nov. 6, 2016. [cited by applicant]
Final Office Action for U.S. Appl. No. 14/465,265 mailed Apr. 27, 2017. 23 pages. [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US2016/062475 mailed Mar. 9, 2017. 15 Pages. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2016/055055 mailed Dec. 5, 2016. 12 pages. [cited by applicant]
Collobert et al., “Natural Language Processing (almost) from Scratch”, Journal of Maching Learning Research, vol. 12, Aug. 1, 2011. pp. 2493-2537. [cited by applicant]
Minkov et al., “Extracting Personal Names from Email: Applying Named Entity Recognition to Informal Text”, Proceedings of Human Language Technology Conference and Conference on Empirical Methods in Natural Language Proc… [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/465,265 mailed Oct. 6, 2016. 19 pages. [cited by applicant]
Final Office Action for U.S. Appl. No. 14/451,393 mailed Oct. 21, 2016. 31 Pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/724,965 mailed Sep. 16, 2016. 15 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/451,396 mailed Jul. 1, 2016. 7 Pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/451,393 mailed May 25, 2016. 26 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/451,389 mailed Jul. 1, 2016. 11 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/451,385 mailed Jul. 1, 2016. 12 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/724,965 mailed Mar. 31, 2016. 13 pages. [cited by applicant]
U.S. Appl. No. 14/465,265, filed Aug. 21, 2014. 46 pages. [cited by applicant]
U.S. Appl. No. 14/451,385, filed Aug. 4, 2014. 109 pages. [cited by applicant]
U.S. Appl. No. 14/724,965, filed May 29, 2015. 54 pages. [cited by applicant]
U.S. Appl. No. 14/945,348, filed Nov. 18, 2015. 47 pages. [cited by applicant]
Adistambha et al., “Efficient Multimedia Query-by-Content from Mobile Devices”, Computers & Electrical Engineering, vol. 36, Issue 4, Jul. 2010, pp. 626-642. [cited by applicant]
Hsu et al., “Snap2Read: Automatic Magazine Capturing and Analysis for Adaptive Mobile Reading,” Proceedings of the 17th International Conference on Advances in Multimedia Modeling—vol. Part II, Jan. 5, 2011. 11 pages. [cited by applicant]
Korean Intellectual Property Office; Notice of Office Action for Korean Application No. 10-2020-7024504; 13 pages; dated Sep. 8, 2020. [cited by applicant]
Intellectual Property India; Examination Report issued in Application No. 201747044727; 6 pages; dated Sep. 30, 2020. [cited by applicant]
China National Intellectual Property Administration; Office Action issued in Application No. 201680057955.8; 30 pages; dated Oct. 10, 2020. [cited by applicant]
Korean Intellectual Property Office; Notice of Allowance for Korean Application No. 102207024504; 3 pages; dated Mar. 11, 2021. [cited by applicant]
China National Intellectual Property Administration; Notice of Allowance issued in Application No. 201680057955.8; 30 pages; dated Mar. 10, 2021. [cited by applicant]
Japanese Patent Office; Notice of Allowance issued in Application No. 2020-076101; 3 pages; dated Apr. 12, 2021. [cited by applicant]
European Patent Office; Summons to attend oral proceedings pursuant to Rule 115(1) EPC issued in Application No. 16852799.2; 12 pages; dated Nov. 25, 2021. [cited by applicant]
China National Intellectual Property Administration; Notification of First Office Action issued in Application No. 202110558143.4; 27 pages; dated Dec. 17, 2021. [cited by applicant]
European Patent Office; Preliminary Opinion issued in Application No. 16852799.2, 9 pages, dated May 11, 2022. [cited by applicant]
China National Intellectual Property Administration; Decision of Rejection issued in Application No. 202110558143.4, 7 pages, dated May 11, 2022. [cited by applicant]
China National Intellectual Property Administration; Re-Examination Notice issued in Application No. 202110558143.4, 16 pages, dated Aug. 12, 2025. [cited by applicant]
China National Intellectual Property Administration; Re-Examination Notice issued in Application No. 202110558143.4, 24 pages, dated Oct. 10, 2025. [cited by applicant]