IP Library › Granted Patent US 12,381,836
Granted Patent B2
US 12,381,836 · App. 18/408,424 · Granted Aug 5, 2025

Canned answers in messages

Inventors: Giulia Pagallo (Cupertino, CA); Jerome Rene Bellagarda (Saratoga, CA); Roberto Garcia (Los Gatos, CA); Tiffany S. Jon (Cupertino, CA); Linden B. Siahaan (Scotts Valley, CA); Justin Wood (Los Altos, CA); Lawrence Y. Yang (Bellevue, WA)
Assignee: Apple Inc.
H04L51/02G06F3/0481G06F3/0484G06F3/0488G06F3/04886G06F16/24578G06F16/3322G06F16/3329G06F40/274G06F40/279G06Q10/10
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,381,836
App. No.
18/408,424
Granted
Aug 5, 2025
Kind
B2
Abstract

At an electronic device with a touch-sensitive display, display a message transcript, where the message transcript includes at least one message from at least a first user. Determine, based at least in-part on the at least one message, a plurality of suggested one or more characters. Display, on the touch-sensitive display, the plurality of suggested one or more characters. Detect an input on the touch-sensitive display. Determine whether the input represents user selection of one of the plurality of suggested one or more characters. Display the selected one of the plurality of suggested one or more characters in the message transcript. Send the selected one or more characters to the first user.

Claims (131)

1. An electronic device, comprising:

a display;

one or more processors;

a memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a first message from a second electronic device different from the electronic device;

displaying, via the display, a message transcript, the message transcript including at least the first message received from the second electronic device different from the electronic device;

determining, based at least in-part on a content of the first message, a plurality of suggested one or more characters;

displaying a first affordance representing a first suggested one or more characters of the plurality of suggested one or more characters below the message transcript;

detecting an input directed to the first affordance; and

in response to detecting the input, sending a first suggested response corresponding to the first suggested one or more characters of the plurality of suggested one or more characters to the second electronic device.

2. The electronic device of claim 1 , the one or more programs further including instructions for:

in response to detecting the input, displaying the first suggested one or more characters in the message transcript.

3. The electronic device of claim 1 , the one or more programs further including instructions for:

in response to detecting the input, displaying the first suggested one or more characters in a first region of the message transcript, wherein the first region is a contiguous region visually distinguished from a background of the message transcript.

4. The electronic device of claim 3 , wherein the first region is a message bubble.

5. The electronic device of claim 1 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least one word used in the first message.

6. The electronic device of claim 1 , the one or more programs further including instructions for:

identifying a use of the word “or” in the first message;

identifying a preceding word that appears immediately before the word “or”; and

identifying a subsequent word that appears immediately after the word “or”, wherein:

displaying the plurality of suggested one or more characters comprises displaying at least the preceding word and the subsequent word.

7. The electronic device of claim 1 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on a punctuation mark used in the first message.

8. The electronic device of claim 1 , the one or more programs further including instructions for:

determining whether the first message contains an interrogatory sentence; and

in accordance with a determination that the first message contains an interrogatory sentence, displaying at least “yes” and “no” as part of the plurality of suggested one or more characters.

9. The electronic device of claim 1 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least an identity of a first user of the second electronic device.

10. The electronic device of claim 9 , the one or more programs further including instructions for:

identifying most-frequently-sent messages to the first user, wherein:

displaying the plurality of suggested one or more characters comprises displaying the most-frequently-sent messages.

11. The electronic device of claim 10 , the one or more programs further including instructions for:

identifying most-recently-sent messages to the first user, and wherein:

displaying the plurality of suggested one or more characters comprises displaying at least one of the most-recently-sent messages.

12. The electronic device of claim 1 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least a location of a first user of the second electronic device.

13. The electronic device of claim 1 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least one calendar entry stored in the electronic device.

14. The electronic device of claim 1 , the one or more programs further including instructions for:

ranking the suggested one or more characters; and

displaying top-ranked characters in a center most position among the displayed suggested one or more characters.

15. The electronic device of claim 1 , wherein the plurality of suggested one or more characters comprises a first word or phrase, a second word or phrase, and a third word or phrase.

16. The electronic device of claim 1 , wherein the plurality of suggested one or more characters comprises at least one emoji.

17. The electronic device of claim 1 , wherein the first message is a most-recently-received message from a first user of the second electronic device.

18. A method comprising:

at an electronic device with a display:

receiving a first message from a second electronic device different from the electronic device;

displaying, via the display, a message transcript, the message transcript including at least the first message received from the second electronic device different from the electronic device;

determining, based at least in-part on a content of the first message, a plurality of suggested one or more characters;

displaying a first affordance representing a first suggested one or more characters of the plurality of suggested one or more characters below the message transcript;

detecting an input directed to the first affordance; and

in response to detecting the input, sending a first suggested response corresponding to the first suggested one or more characters of the plurality of suggested one or more characters to the second electronic device.

19. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:

receiving a first message from a second electronic device different from the electronic device;

displaying, via the display, a message transcript, the message transcript including at least the first message received from the second electronic device different from the electronic device;

determining, based at least in-part on a content of the first message, a plurality of suggested one or more characters;

displaying a first affordance representing a first suggested one or more characters of the plurality of suggested one or more characters below the message transcript;

detecting an input directed to the first affordance; and

in response to detecting the input, sending a first suggested response corresponding to the first suggested one or more characters of the plurality of suggested one or more characters to the second electronic device.

20. The method of claim 18 , further comprising:

in response to detecting the input, displaying the first suggested one or more characters in the message transcript.

21. The method of claim 18 , further comprising:

in response to detecting the input, displaying the first suggested one or more characters in a first region of the message transcript, wherein the first region is a contiguous region visually distinguished from a background of the message transcript.

22. The method of claim 21 , wherein the first region is a message bubble.

23. The method of claim 18 , further comprising:

determining the plurality of suggested one or more characters based on at least one word used in the first message.

24. The method of claim 18 , further comprising:

identifying a use of the word “or” in the first message;

identifying a preceding word that appears immediately before the word “or”; and

identifying a subsequent word that appears immediately after the word “or”, wherein:

displaying the plurality of suggested one or more characters comprises displaying at least the preceding word and the subsequent word.

25. The method of claim 18 , further comprising:

determining the plurality of suggested one or more characters based on a punctuation mark used in the first message.

26. The method of claim 18 , further comprising:

determining whether the first message contains an interrogatory sentence; and

in accordance with a determination that the first message contains an interrogatory sentence, displaying at least “yes” and “no” as part of the plurality of suggested one or more characters.

27. The method of claim 18 , further comprising:

determining the plurality of suggested one or more characters based on at least an identity of a first user of the second electronic device.

28. The method of claim 27 , further comprising:

identifying most-frequently-sent messages to the first user, wherein:

displaying the plurality of suggested one or more characters comprises displaying the most-frequently-sent messages.

29. The method of claim 28 , further comprising:

identifying most-recently-sent messages to the first user, and wherein:

displaying the plurality of suggested one or more characters comprises displaying at least one of the most-recently-sent messages.

30. The method of claim 18 , further comprising:

determining the plurality of suggested one or more characters based on at least a location of a first user of the second electronic device.

31. The method of claim 18 , further comprising:

determining the plurality of suggested one or more characters based on at least one calendar entry stored in the electronic device.

32. The method of claim 18 , further comprising:

ranking the suggested one or more characters; and

displaying top-ranked characters in a center most position among the displayed suggested one or more characters.

33. The method of claim 18 , wherein the plurality of suggested one or more characters comprises a first word or phrase, a second word or phrase, and a third word or phrase.

34. The method of claim 18 , wherein the plurality of suggested one or more characters comprises at least one emoji.

35. The method of claim 18 , wherein the first message is a most-recently-received message from a first user of the second electronic device.

36. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

in response to detecting the input, displaying the first suggested one or more characters in the message transcript.

37. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

in response to detecting the input, displaying the first suggested one or more characters in a first region of the message transcript, wherein the first region is a contiguous region visually distinguished from a background of the message transcript.

38. The non-transitory computer-readable storage medium of claim 37 , wherein the first region is a message bubble.

39. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least one word used in the first message.

40. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

identifying a use of the word “or” in the first message;

identifying a preceding word that appears immediately before the word “or”; and

identifying a subsequent word that appears immediately after the word “or”, wherein:

displaying the plurality of suggested one or more characters comprises displaying at least the preceding word and the subsequent word.

41. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on a punctuation mark used in the first message.

42. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

determining whether the first message contains an interrogatory sentence; and

in accordance with a determination that the first message contains an interrogatory sentence, displaying at least “yes” and “no” as part of the plurality of suggested one or more characters.

43. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least an identity of a first user of the second electronic device.

44. The non-transitory computer-readable storage medium of claim 43 , the one or more programs further including instructions for:

identifying most-frequently-sent messages to the first user, wherein:

displaying the plurality of suggested one or more characters comprises displaying the most-frequently-sent messages.

45. The non-transitory computer-readable storage medium of claim 44 , the one or more programs further including instructions for:

identifying most-recently-sent messages to the first user, and wherein:

displaying the plurality of suggested one or more characters comprises displaying at least one of the most-recently-sent messages.

46. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least a location of a first user of the second electronic device.

47. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

determining the plurality of suggested one or more characters based on at least one calendar entry stored in the electronic device.

48. The non-transitory computer-readable storage medium of claim 19 , the one or more programs further including instructions for:

ranking the suggested one or more characters; and

displaying top-ranked characters in a center most position among the displayed suggested one or more characters.

49. The non-transitory computer-readable storage medium of claim 19 , wherein the plurality of suggested one or more characters comprises a first word or phrase, a second word or phrase, and a third word or phrase.

50. The non-transitory computer-readable storage medium of claim 19 , wherein the plurality of suggested one or more characters comprises at least one emoji.

51. The non-transitory computer-readable storage medium of claim 19 , wherein the first message is a most-recently-received message from a first user of the second electronic device.

Continuity (6)
Continuation 18106349 · Feb 6, 2023
Continuation 16875836 · May 15, 2020
Continuation 14719163 · May 21, 2015
Provisional Application 62129790 · Mar 7, 2015
Provisional Application 62005958 · May 30, 2014
Related Publication 20240146669A1 · May 2, 2024
References Cited (226)
US 5880731A · Liles · 1999 [cited by examiner]
US 5946647A · Miller et al. · 1999 [cited by applicant]
US 6014136A · Ogasawara et al. · 2000 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6349299B1 · Spencer et al. · 2002 [cited by applicant]
US 6570557B1 · Westerman et al. · 2003 [cited by applicant]
US 6677932B1 · Westerman · 2004 [cited by applicant]
US 6760410B1 · Lee · 2004 [cited by applicant]
US 7219302B1 · Oshaughnessy et al. · 2007 [cited by applicant]
US 7657849B2 · Chaudhri et al. · 2010 [cited by applicant]
US 7752553B2 · Pennington · 2010 [cited by examiner]
US 7814155B2 · Buchheit et al. · 2010 [cited by applicant]
US 7890996B1 · Chauhan et al. · 2011 [cited by applicant]
US 8005663B2 · Scott et al. · 2011 [cited by applicant]
US 8032470B1 · Heidenreich · 2011 [cited by examiner]
US 8074172B2 · Kocienda et al. · 2011 [cited by applicant]
US 8078978B2 · Perry et al. · 2011 [cited by applicant]
US 8185841B2 · Rainisto · 2012 [cited by examiner]
US 8232973B2 · Kocienda et al. · 2012 [cited by applicant]
US 8255810B2 · Moore et al. · 2012 [cited by applicant]
US 8502856B2 · Jeong et al. · 2013 [cited by applicant]
US 8538895B2 · Appelman · 2013 [cited by examiner]
US 8832584B1 · Killalea et al. · 2014 [cited by applicant]
US 8903718B2 · Akuwudike · 2014 [cited by applicant]
US 8996639B1 · Faaborg et al. · 2015 [cited by applicant]
US 9304675B2 · Lemay et al. · 2016 [cited by applicant]
US 20010048449A1 · Baker · 2001 [cited by examiner]
US 20020015024A1 · Westerman et al. · 2002 [cited by applicant]
US 20020059098A1 · Sazawa · 2002 [cited by examiner]
US 20020123359A1 · Wei · 2002 [cited by examiner]
US 20020130904A1 · Becker · 2002 [cited by examiner]
US 20030030670A1 · Duarte et al. · 2003 [cited by applicant]
US 20030065721A1 · Roskind · 2003 [cited by applicant]
US 20030078981A1 · Harms et al. · 2003 [cited by applicant]
US 20030088623A1 · Kusuda · 2003 [cited by examiner]
US 20030090518A1 · Chien et al. · 2003 [cited by applicant]
US 20030105815A1 · Gusler · 2003 [cited by examiner]
US 20030187925A1 · Inala et al. · 2003 [cited by applicant]
US 20040021691A1 · Dostie · 2004 [cited by examiner]
US 20040078446A1 · Daniell · 2004 [cited by examiner]
US 20040181586A1 · Morreale et al. · 2004 [cited by applicant]
US 20040186848A1 · Kobashikawa et al. · 2004 [cited by applicant]
US 20050080855A1 · Murray · 2005 [cited by applicant]
US 20050114789A1 · Chang et al. · 2005 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20050204306A1 · Kawahara et al. · 2005 [cited by applicant]
US 20050210181A1 · Depke et al. · 2005 [cited by applicant]
US 20060017692A1 · Wehrenberg et al. · 2006 [cited by applicant]
US 20060025091A1 · Buford · 2006 [cited by applicant]
US 20060031772A1 · Valeski · 2006 [cited by examiner]
US 20060267931A1 · Vainio et al. · 2006 [cited by applicant]
US 20070113181A1 · Blattner · 2007 [cited by examiner]
US 20070125860A1 · Lapstun et al. · 2007 [cited by applicant]
US 20080009300A1 · Vuong · 2008 [cited by applicant]
US 20080040683A1 · Walsh · 2008 [cited by applicant]
US 20080055269A1 · Lemay et al. · 2008 [cited by applicant]
US 20080126075A1 · Thorn · 2008 [cited by applicant]
US 20080126314A1 · Thorn et al. · 2008 [cited by applicant]
US 20080129469A1 · Sumner · 2008 [cited by examiner]
US 20080133479A1 · Zelevinsky et al. · 2008 [cited by applicant]
US 20080140523A1 · Mahoney · 2008 [cited by examiner]
US 20080168366A1 · Kocienda et al. · 2008 [cited by applicant]
US 20080201638A1 · Nair · 2008 [cited by examiner]
US 20080209339A1 · Macadaan · 2008 [cited by examiner]
US 20080209351A1 · Macadaan · 2008 [cited by examiner]
US 20080235242A1 · Swanburg et al. · 2008 [cited by applicant]
US 20080270559A1 · Milosavljevic et al. · 2008 [cited by applicant]
US 20080281643A1 · Wertheimer et al. · 2008 [cited by applicant]
US 20090063995A1 · Baron · 2009 [cited by examiner]
US 20090106695A1 · Perry et al. · 2009 [cited by applicant]
US 20090149204A1 · Riley et al. · 2009 [cited by applicant]
US 20090174667A1 · Kocienda et al. · 2009 [cited by applicant]
US 20090313299A1 · Bonev et al. · 2009 [cited by applicant]
US 20100088302A1 · Block · 2010 [cited by applicant]
US 20100123724A1 · Moore et al. · 2010 [cited by applicant]
US 20100125811A1 · Moore · 2010 [cited by examiner]
US 20100138304A1 · Boyarsky · 2010 [cited by examiner]
US 20100149565A1 · Mori · 2010 [cited by applicant]
US 20100205541A1 · Rapaport · 2010 [cited by examiner]
US 20100225599A1 · Danielsson · 2010 [cited by examiner]
US 20100248757A1 · Baek et al. · 2010 [cited by applicant]
US 20100287241A1 · Swanburg et al. · 2010 [cited by applicant]
US 20100291948A1 · Wu et al. · 2010 [cited by applicant]
US 20100312838A1 · Lyon et al. · 2010 [cited by applicant]
US 20100323730A1 · Karmarkar · 2010 [cited by applicant]
US 20110083079A1 · Farrell et al. · 2011 [cited by applicant]
US 20110105190A1 · Cha et al. · 2011 [cited by applicant]
US 20110111730A1 · Mcevoy · 2011 [cited by applicant]
US 20110154220A1 · Rathod · 2011 [cited by applicant]
US 20110201387A1 · Paek et al. · 2011 [cited by applicant]
US 20110202876A1 · Badger · 2011 [cited by examiner]
US 20110246575A1 · Murayama · 2011 [cited by examiner]
US 20110249073A1 · Cranfill et al. · 2011 [cited by applicant]
US 20110271205A1 · Jones · 2011 [cited by examiner]
US 20110302249A1 · Orr et al. · 2011 [cited by applicant]
US 20120079373A1 · Kocienda et al. · 2012 [cited by applicant]
US 20120096389A1 · Flam et al. · 2012 [cited by applicant]
US 20120136855A1 · Ni et al. · 2012 [cited by applicant]
US 20120173222A1 · Wang et al. · 2012 [cited by applicant]
US 20120278765A1 · Kuwahara et al. · 2012 [cited by applicant]
US 20130046544A1 · Kay · 2013 [cited by examiner]
US 20130198296A1 · Roy et al. · 2013 [cited by applicant]
US 20130204897A1 · Mcdougall · 2013 [cited by applicant]
US 20130253906A1 · Archer et al. · 2013 [cited by applicant]
US 20130275923A1 · Griffin et al. · 2013 [cited by applicant]
US 20130285926A1 · Griffin · 2013 [cited by examiner]
US 20130297317A1 · Lee et al. · 2013 [cited by applicant]
US 20130300645A1 · Fedorov · 2013 [cited by applicant]
US 20130325987A1 · Lee · 2013 [cited by examiner]
US 20130339283A1 · Grieves et al. · 2013 [cited by applicant]
US 20140025371A1 · Min et al. · 2014 [cited by applicant]
US 20140033071A1 · Gruber et al. · 2014 [cited by applicant]
US 20140040406A1 · Ollila et al. · 2014 [cited by applicant]
US 20140104177A1 · Ouyang · 2014 [cited by examiner]
US 20140108004A1 · Sternby · 2014 [cited by examiner]
US 20140123065A1 · Bos · 2014 [cited by examiner]
US 20140163954A1 · Joshi et al. · 2014 [cited by applicant]
US 20140215397A1 · Bilinsky et al. · 2014 [cited by applicant]
US 20140229888A1 · Ko et al. · 2014 [cited by applicant]
US 20140278379A1 · Coccaro et al. · 2014 [cited by applicant]
US 20140282211A1 · Ady et al. · 2014 [cited by applicant]
US 20140317502A1 · Brown et al. · 2014 [cited by applicant]
US 20140344675A1 · Chang · 2014 [cited by applicant]
US 20140365949A1 · Xia · 2014 [cited by examiner]
US 20150100537A1 · Grieves et al. · 2015 [cited by applicant]
US 20150188861A1 · Esplin et al. · 2015 [cited by applicant]
US 20150220774A1 · Ebersman · 2015 [cited by examiner]
US 20150222586A1 · Ebersman et al. · 2015 [cited by applicant]
US 20150347534A1 · Gross et al. · 2015 [cited by applicant]
US 20150347985A1 · Gross et al. · 2015 [cited by applicant]
US 20150350118A1 · Yang et al. · 2015 [cited by applicant]
US 20160359771A1 · Sridhar · 2016 [cited by applicant]
US 20170010769A1 · Gross et al. · 2017 [cited by applicant]
US 20170011354A1 · Gross et al. · 2017 [cited by applicant]
US 20170011355A1 · Gross et al. · 2017 [cited by applicant]
US 20170075878A1 · Jon et al. · 2017 [cited by applicant]
US 20200314039A1 · Yang et al. · 2020 [cited by applicant]
US 20230353514A1 · Yang et al. · 2023 [cited by applicant]
AU 2015100705A4 · 2015 [cited by applicant]
CN 1248744A · 2000 [cited by applicant]
CN 1413008A · 2003 [cited by applicant]
CN 101247366A · 2008 [cited by applicant]
CN 101326523A · 2008 [cited by applicant]
CN 101377713A · 2009 [cited by applicant]
CN 101895623A · 2010 [cited by applicant]
CN 102055832A · 2011 [cited by applicant]
CN 102289431A · 2011 [cited by applicant]
CN 102929473A · 2013 [cited by applicant]
CN 103079008A · 2013 [cited by applicant]
CN 103377276A · 2013 [cited by applicant]
CN 205038557U · 2016 [cited by applicant]
EP 0987641A2 · 2000 [cited by applicant]
EP 2393046A1 · 2011 [cited by applicant]
EP 2688014A1 · 2014 [cited by applicant]
EP 2713323A1 · 2014 [cited by applicant]
EP 2770762A1 · 2014 [cited by applicant]
GB 2412546A · 2005 [cited by applicant]
GB 2470585A · 2010 [cited by applicant]
JP 200532160A · 2005 [cited by applicant]
TW 200837575A · 2008 [cited by applicant]
WO 9916181A1 · 1999 [cited by applicant]
WO 2015087084A1 · 2015 [cited by applicant]
WO 2015183699A1 · 2015 [cited by applicant]
Office Action received for Chinese Patent Application No. 202010883767.9, mailed on Jan. 22, 2024, 18 pages (5 pages of English Translation and 13 pages of Official Copy). [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/875,836, mailed on Jul. 1, 2022, 4 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/875,836, mailed on Mar. 18, 2022, 4 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/875,836, mailed on Sep. 22, 2022, 4 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 18/106,349, mailed on Nov. 8, 2023, 4 pages. [cited by applicant]
Decision of Rejection received for Chinese Patent Application No. 201510291041.5, mailed on Feb. 27, 2019, 14 pages. [cited by applicant]
Decision on Appeal received for U.S. Appl. No. 14/719,163, mailed on Mar. 18, 2020, 14 pages. [cited by applicant]
Decision to Grant received for Danish Patent Application No. PA201570316, mailed on Jul. 7, 2016, 2 pages. [cited by applicant]
Decision to Grant received for Danish patent Application No. PA201670430, mailed on Jul. 18, 2017, 2 pages. [cited by applicant]
Examiner's Answer to Appeal Brief received for U.S. Appl. No. 14/719,163, mailed on May 17, 2018, 48 pages. [cited by applicant]
Extended European Search Report received for European Patent Application No. 16190190.5, mailed on Feb. 27, 2017, 7 pages. [cited by applicant]
Extended European Search Report received for European Patent Application No. 16190201.0, mailed on Mar. 24, 2017, 7 pages. [cited by applicant]
Extended European Search Report received for European Patent Application No. 16190204.4, mailed on Mar. 24, 2017, 7 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/719,163, mailed on Feb. 26, 2016, 37 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/719,163, mailed on Apr. 20, 2017, 36 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/875,836, mailed on May 20, 2022, 26 pages. [cited by applicant]
Intention to Grant Received for Danish patent Application No. PA201670430, mailed on May 8, 2017, 2 pages. [cited by applicant]
Intention to Grant received for Danish Patent Application No. PA201570316, mailed on Feb. 19, 2016, 3 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/032055, mailed on Oct. 15, 2015, 21 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2015/032055, mailed on Dec. 15, 2016, 15 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2015/033023, mailed on Dec. 15, 2016, 11 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/033023, mailed on Aug. 12, 2015, 11 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT/Patent Application No. PCT/US2016/025418, mailed on Jul. 1, 2016, 20 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/025418, mailed on Oct. 31, 2016, 9 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2015/032055, mailed on Aug. 6, 2015, 9 pages. [cited by applicant]
Iphoneblog,“[iPhone-Game] The Secret of Monkey Island: Special Edition”, Available at <https://www.youtube.com/watch?v=2YuxCWA0sEg>, Jul. 23, 2009, 2 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/719,163, mailed on Sep. 25, 2015, 37 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/719,163, mailed on Oct. 20, 2016, 36 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/875,836, mailed on Feb. 7, 2022, 30 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/875,836, mailed on Jul. 29, 2022, 27 pages. [cited by applicant]
Notice of Allowance received for Chinese Patent Application No. 201520364899.5, issued on Jan. 12, 2016, 5 pages. [cited by applicant]
Notice of Allowance received for Taiwanese Patent Application No. 104117505, mailed on Jun. 30, 2017, 3 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/875,836, mailed on Nov. 17, 2022, 27 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/106,349, mailed on Dec. 26, 2023, 12 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/106,349, mailed on Sep. 1, 2023, 11 pages. [cited by applicant]
Office Action received for Australian Patent Application No. 2015100705, issued on Jul. 20, 2015, 6 pages. [cited by applicant]
Office Action received for Australian Patent Application No. 2015100705, mailed on Jan. 13, 2016, 3 pages. [cited by applicant]
Office Action received for Australian Patent Application No. 2015266840, mailed on Mar. 27, 2017, 3 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 201510291041.5, mailed on Jul. 24, 2017, 22 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 201510291041.5, mailed on Jul. 31, 2020, 14 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 201510291041.5, mailed on May 24, 2018, 18 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 202010883767.9, mailed on Jun. 1, 2023, 22 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 202010883767.9, mailed on Sep. 21, 2023, 16 pages. [cited by applicant]
Office Action received for Danish Patent Application No. PA201570316, mailed on Aug. 28, 2015, 8 pages. [cited by applicant]
Office Action received for Danish Patent Application No. PA201670430, mailed on Oct. 27, 2016, 7 pages. [cited by applicant]
Office Action received for Netherlands Patent Application No. 2014870, mailed on Feb. 1, 2016, 13 pages. [cited by applicant]
Office Action received for Netherland Patent Application No. 2016997, mailed on Feb. 6, 2017, 12 pages. [cited by applicant]
Office Action received for Taiwanese Patent Application No. 104117505, mailed on Sep. 23, 2016, 17 pages. [cited by applicant]
Office Action received for Taiwanese Patent Application No. 104117530, mailed on Mar. 2, 2017, 13 pages. [cited by applicant]
Quick Starter Guide, Rogerthat Enterprise, available at <http://www.rogerthat.net/guide/quick-starter-guide/>, 2014, 4 pages. [cited by applicant]
Record of Oral Hearing received for U.S. Appl. No. 14/719,163, mailed on Mar. 24, 2020, 15 pages. [cited by applicant]
Search Report and Opinion received for Netherlands Patent Application No. 2016996, issued on Jun. 23, 2017, 8 pages. [cited by applicant]
Search Report and Opinion received for Netherlands Patent Application No. 2017005, issued on Sep. 5, 2018, 13 pages. [cited by applicant]
Search Report and Opinion received for Netherlands Patent Application No. 2017011, issued on Jun. 23, 2017, 8 pages. [cited by applicant]
Search Report and Opinion received for Netherlands Patent Application No. 2017012, issued on Jun. 23, 2017, 9 pages. [cited by applicant]
Search Report received for Netherlands Patent Application No. 2017002, mailed on Apr. 30, 2021, 14 pages. [cited by applicant]
Search Report received for Netherlands Patent Application No. 2017003, mailed on Apr. 23, 2021, 27 pages. [cited by applicant]
Search Report received for Netherlands Patent Application No. 2017007, mailed on Jan. 8, 2019, 15 pages. [cited by applicant]
Search Report received for Netherlands Patent Application No. 2017009, mailed on Jan. 8, 2019, 12 pages. [cited by applicant]
Shangjun Chen, “English Grammar Vocabulary Explanation for Junior High School”, Published by Southeast University, Mar. 2013, 8 pages. [cited by applicant]
Smith Shamblesguru, “Handwrite a Google Search on an iPad”, Available at <https://www.youtube.com/watch?v=2zIQ20whYak>, Jul. 28, 2012, 2 pages. [cited by applicant]
Tomic et al., “Emoticons”, FIP—Journal of Finance and Law, vol. 1, No. 1, 2013, pp. 35-42. [cited by applicant]
WhatsApp, available at <http://web.archive.org/web/20140122054942/http://www.whatsapp.com/>, Jan. 22, 2014, 2 pages. [cited by applicant]